标签存档: 时间戳

ms sql server下unix时间戳函数unix_timestamp, from_unixtime(与mysql兼容)

直接上代码:
CREATE FUNCTION UNIX_TIMESTAMP (@ctimestamp datetime) RETURNS integer
AS
BEGIN
阅读全文——共522字

继续阅读 »

PHP时间戳函数总结一览

PHP语言中的函数有许多种,各种应用方式不同,实现的功能也不尽相同。我们在本文种为大家总结了PHP时间戳函数,希望能作为参考学习对象。
一,PHP时间戳函数获取指定日期的unix时间戳 strtotime(”2009-1-22″) 示例如下:
echo strtotime(”2009-1-22″) 结果:1232553600
说明:返回2009年1月22日0点0分0秒时间戳
阅读全文——共1289字

php中ms sql server日期时间类型转换convert函数日期格式(转换成 unix时间戳等多种格式)

写一个转换程序,旨在把一套asp+mssql博客系统数据迁移到php+mysql系统下,需要转换日期类型(mssql数据库里的日期时间类型datetime值)为unix时间戳,但发现mssql里读取到的时间通过
$dateline=(int)strtotime($row[‘addtime’]);
转换,得到的值是0,很奇怪;检查后发现,$row[‘addtime’]的时间格式不太正常,形式如下:
06 28 2007 2:21PM
阅读全文——共2299字

MySQL几个重要日期时间函数/时间戳

下面介绍几个日期时间函数DAYOFWEEK(NOW())返回当前日期是这周的第一天,周日是第一天,DAYNAME(NOW())返回星期的名字DAYOFMONTH(NOW()) 返回今天是几号DAYOFYEAR(NOW()) 返回今天是今年的第多少天YEAR(NOW()) WEEK(NOW()) MONTH(NOW()) HOUR(NOMyW()) MINUTE(NOW()) QUARTER(NOW()) SECOND(NOW())上面都不用说了,分别返回年,周,月,小时,分钟,秒为什么没有日期呢?因为DAYOFMONTH(NOW())就是啊!那么对于时间戳怎么处理呢?有两个函数 UNIX_TIMESTAMP(NOW())返回当前时间的UNIX时间戳FROM_UNIXTIME(int) 根据UNIX时间戳返回默认格式的时间日期TIME_TO_SEC和SEC_TO_TIME分别在数字秒数和时间秒数之间转化比如TIME_TO_SEC(“1:00:00”);返回一小时的秒数还有两个不太用到的函数TO_DAYS(date) 返回从0年到date的总天数FROM_DAYS(x) 进行相反的操作
阅读全文——共606字

MySQL TIMESTAMP时间戳的使用/简介用法

MySQL目前不支持列的Default 为函数的形式,   如达到你某列的默认值为当前更新日期与时间的功能,   你可以使用TIMESTAMP列类型
  下面详细说明TIMESTAMP列类型      TIMESTAMP列类型   TIMESTAMP值可以从1970的某时的开始一直到2037年,精度为一秒,其值作为数字显示。   TIMESTAMP值显示尺寸的格式如下表所示:   :   +—————+——————————+
阅读全文——共4970字