几种语言中oracle时间转换的实现
标量时间26字节的字符串,因为` 00:00:00 1970-01-01 UTC的秒
(自1970年1月1日清晨零时起的秒数)
起的时代过去了的秒数:1970年1月1日00:00:00。
C:
UNIX环境中的高级编程:第二版
APUEseciont 6.10图6.8的缩写。不同时间函数的关系
#包括
time_t时间(time_t * calptr);
结构TM localtime(const time_t * calptr);
结构TM gmtime(const time_t * calptr);
time_t mktime(struct tm * tmptr);
char * asctime(const struct TM tmptr);
(const char* CTime time_t * calptr);
size_t strftime(char *限制缓冲区,size_t MAXSIZE,
限制格式,
const struct tm *限制tmptr);
壳:
%日期+ %
十一亿二千八百六十二万一千七百八十四
日期- D1970-01-01 % UTC 1128621784秒
10月7日星期五02:03:04 CST 2005
日期- D1970-01-01 UTC 1128621784秒+% y %M - %:% H M:%s
2005-10-07 02:03:04
Perl:
%的Perl标量当地时间1128621784 e'print
10月7日星期五02:03:04 2005
Php:
日期('y-m-d H:我:S,时间());