Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/246.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 数据网格中的时间格式_Php_Sql_Oracle_Timestamp_Sysdate - Fatal编程技术网

Php 数据网格中的时间格式

Php 数据网格中的时间格式,php,sql,oracle,timestamp,sysdate,Php,Sql,Oracle,Timestamp,Sysdate,我有一个问题…如何计算sysdate和名为“creation time”的列之间的差异? 以下是SQL的一部分(我在oracle数据库中使用): 如果您希望以天为单位计算两个日期之间的差值,可以简单地使用减法运算,如下所示: with s as ( select to_date('2014-01-01', 'YYYY-MM-DD') CREATION_TIME from dual ) select sysdate - s.CREATION_TIME from s DIFF ------

我有一个问题…如何计算sysdate和名为“creation time”的列之间的差异? 以下是SQL的一部分(我在oracle数据库中使用):


如果您希望以天为单位计算两个日期之间的差值,可以简单地使用减法运算,如下所示:

with s as (
  select to_date('2014-01-01', 'YYYY-MM-DD') CREATION_TIME from dual
)
select sysdate - s.CREATION_TIME
  from s

DIFF
--------------
226.6314236111

如果您希望以天为单位计算两个日期之间的差值,可以简单地使用减法运算,如下所示:

with s as (
  select to_date('2014-01-01', 'YYYY-MM-DD') CREATION_TIME from dual
)
select sysdate - s.CREATION_TIME
  from s

DIFF
--------------
226.6314236111

如果您希望以天为单位计算两个日期之间的差值,可以简单地使用减法运算,如下所示:

with s as (
  select to_date('2014-01-01', 'YYYY-MM-DD') CREATION_TIME from dual
)
select sysdate - s.CREATION_TIME
  from s

DIFF
--------------
226.6314236111

如果您希望以天为单位计算两个日期之间的差值,可以简单地使用减法运算,如下所示:

with s as (
  select to_date('2014-01-01', 'YYYY-MM-DD') CREATION_TIME from dual
)
select sysdate - s.CREATION_TIME
  from s

DIFF
--------------
226.6314236111

在Oracle中,在减去日期和时间戳时有两种不同的数据类型。 两个日期数据类型之间的距离是一个数字,其中单位代表天。 两个时间戳数据类型之间的距离是从天到秒的间隔。它是一种数据类型,以天:小时:分钟:秒的格式准备可视化

select sysdate-to_date('2014.08.15','YYYY.MM.DD') as date_type
     , systimestamp - to_timestamp('2014.08.15','YYYY.MM.DD') as ts_type
     , dump(sysdate-to_date('2014.08.15','YYYY.MM.DD')) as date_datatype
     , dump(systimestamp - to_timestamp('2014.08.15','YYYY.MM.DD')) as ts_datatype
  from dual;

 DATE_TYPE
----------
TS_TYPE
---------------------------------------------------------------------------
DATE_DATATYPE
--------------------------------------------------------------------------------
TS_DATATYPE
--------------------------------------------------------------------------------
,972719907
+000000000 23:20:43.608000
Typ=14 Len=8: 0,0,0,0,75,72,1,0
Typ=190 Len=24: 0,0,0,0,23,0,0,0,20,0,0,0,43,0,0,0,0,88,61,36,10,0,0,0

在Oracle中,在减去日期和时间戳时有两种不同的数据类型。 两个日期数据类型之间的距离是一个数字,其中单位代表天。 两个时间戳数据类型之间的距离是从天到秒的间隔。它是一种数据类型,以天:小时:分钟:秒的格式准备可视化

select sysdate-to_date('2014.08.15','YYYY.MM.DD') as date_type
     , systimestamp - to_timestamp('2014.08.15','YYYY.MM.DD') as ts_type
     , dump(sysdate-to_date('2014.08.15','YYYY.MM.DD')) as date_datatype
     , dump(systimestamp - to_timestamp('2014.08.15','YYYY.MM.DD')) as ts_datatype
  from dual;

 DATE_TYPE
----------
TS_TYPE
---------------------------------------------------------------------------
DATE_DATATYPE
--------------------------------------------------------------------------------
TS_DATATYPE
--------------------------------------------------------------------------------
,972719907
+000000000 23:20:43.608000
Typ=14 Len=8: 0,0,0,0,75,72,1,0
Typ=190 Len=24: 0,0,0,0,23,0,0,0,20,0,0,0,43,0,0,0,0,88,61,36,10,0,0,0

在Oracle中,在减去日期和时间戳时有两种不同的数据类型。 两个日期数据类型之间的距离是一个数字,其中单位代表天。 两个时间戳数据类型之间的距离是从天到秒的间隔。它是一种数据类型,以天:小时:分钟:秒的格式准备可视化

select sysdate-to_date('2014.08.15','YYYY.MM.DD') as date_type
     , systimestamp - to_timestamp('2014.08.15','YYYY.MM.DD') as ts_type
     , dump(sysdate-to_date('2014.08.15','YYYY.MM.DD')) as date_datatype
     , dump(systimestamp - to_timestamp('2014.08.15','YYYY.MM.DD')) as ts_datatype
  from dual;

 DATE_TYPE
----------
TS_TYPE
---------------------------------------------------------------------------
DATE_DATATYPE
--------------------------------------------------------------------------------
TS_DATATYPE
--------------------------------------------------------------------------------
,972719907
+000000000 23:20:43.608000
Typ=14 Len=8: 0,0,0,0,75,72,1,0
Typ=190 Len=24: 0,0,0,0,23,0,0,0,20,0,0,0,43,0,0,0,0,88,61,36,10,0,0,0

在Oracle中,在减去日期和时间戳时有两种不同的数据类型。 两个日期数据类型之间的距离是一个数字,其中单位代表天。 两个时间戳数据类型之间的距离是从天到秒的间隔。它是一种数据类型,以天:小时:分钟:秒的格式准备可视化

select sysdate-to_date('2014.08.15','YYYY.MM.DD') as date_type
     , systimestamp - to_timestamp('2014.08.15','YYYY.MM.DD') as ts_type
     , dump(sysdate-to_date('2014.08.15','YYYY.MM.DD')) as date_datatype
     , dump(systimestamp - to_timestamp('2014.08.15','YYYY.MM.DD')) as ts_datatype
  from dual;

 DATE_TYPE
----------
TS_TYPE
---------------------------------------------------------------------------
DATE_DATATYPE
--------------------------------------------------------------------------------
TS_DATATYPE
--------------------------------------------------------------------------------
,972719907
+000000000 23:20:43.608000
Typ=14 Len=8: 0,0,0,0,75,72,1,0
Typ=190 Len=24: 0,0,0,0,23,0,0,0,20,0,0,0,43,0,0,0,0,88,61,36,10,0,0,0

创建时间
列有什么类型?
创建时间
列有什么类型?
创建时间
列有什么类型?
创建时间
列有什么类型?创建时间它的日期。我会试试你的解决方案!创建时间是日期。我会试试你的解决方案!创建时间是日期。我会试试你的解决方案!创建时间是日期。我会试试你的解决方案!