php时间转秒
Ⅰ php如何把日期转换成秒
转换成秒,那就是时间戳就是喽,strtotime将日期转换为unix时间戳,自 January 1 1970 00:00:00 GMT 起的秒数
Ⅱ php怎么将指定期时间转为时间戳(时间戳精确到毫秒)
php并没有直接支持毫秒的日期时间函数,所以要想得到毫秒级的时间戳,就要把秒级的时间戳*1000。
需要注意的是,由于毫秒级的时间戳已经远远超过整数的大小范围,所以要用浮点数(且精度不能低于13位)来储存。
另外,要想把毫秒级的时间戳转为时间,务必先/1000再转换,否则错误,因为php并不认识所谓的毫秒级时间戳!
不过,虽然无法获得指定时间的毫秒级时间戳,但要想获得当前时间的毫秒数,却是有办法的:
echo microtime(true)*1000;
Ⅲ php时间格式怎么转换
php日期格式转换总结:
<?php
//将当前时间转换成yyyy-mm-dd格式串,再转换成日期格式,绕了一圈哈
echo strtotime(date('Y-m-d',time()).' 00:00:00');
//将GNU 日期输入格式的字符转换成时间
echo strtotime('now');
//标准的字符串转换成时间
$t = '2012-9-10 15:18:06';
$time = strtotime($t);
//将时间转换成日期字符yyyymmdd,再转换成整型格式
$d = intval(date('Ymd',$time));
echo '付款时间:'.$d;
<?php
header("Content-type: text/html; charset=utf-8");
$txDate = '2016-06-16';
$dateTime1 = strtotime($txDate); //int 1466028000 将英文文本日期时间解析为 Unix 时间戳:
$dateTime2= date("Y-m-d H:i:s",$dateTime1); //string '2016-06-16 00:00:00'
(length=19) Date() 函数把时间戳格式化为更易读的日期和时间。
//拼接今日最后时间2016-06-16 23:59:59
$dateTime= date("Y-m-d H:i:s",strtotime(date("Y-m-d",strtotime($dateTime2))."+ 23 hours 59 minutes 59 seconds ")); //string '2016-06-16 23:59:59' (length=19)
$sql = select * form `vvt_user` where userid = 100 AND date_time >= $dateTime2 AND date_time <= $dateTime;?>
Ⅳ php时间 转换/Date(1435646188067+0800)/成2015-6-30 10:1:29这样的样子
/Date(1435646188067+0800)/ 这个是javascript的Date对象
前13位数字表示一个毫秒时间戳 +0800(东8区)这个几位表示时区
转成php时间可以用date方法 获取秒级时间戳构造
//phpcode
$jsonDate='/Date(1435646188067+0800)/';
preg_match('/d{10}/',$jsonDate,$matches);
print_r(date('Y-m-dH:i:s',$matches[0]));
Ⅳ php 时间转换,秒数的转换 怎么做
第一句是获取系统时间戳,
第二句把时间戳转换为时间格式
<?phpechotime();
echodate('Y-m-dH:i:s',time());
?>
Ⅵ PHP中如何把int(10)类型的时间格式给转换成以分钟或秒为单位的格式输出
关于数据类型数据类型描述变量或动作脚本元素可以包含的信息的种类。Flash 中获取当前时间和UTC格式的偏移值(以分钟为单位) - getUTCDate 获取UTC格式的