如果 time 的格式是绝对时间则 now 参数不起作用。如果 time 的格式是相对时间则其所相对的时间由 now 提供,或者如果未提供 now 参数时用当前时间。失败时返回 -1。 <?php echo strtotime ("now"), "\n"; echo strtotime ("10 September 2000"), "\n"; echo strtotime ("+1 day"), "\n"; echo strtotime ("+1 week"), "\n"; echo strtotime ("+1 week 2 days 4 hours 2 seconds"), "\n"; echo strtotime ("next Thursday"), "\n";...
代码如下:<?php date_default_timezone_set('Asia/Chongqing'); $time1 = "2006-04-16 08:40:54"; $time2 = strtotime($time1); echo $time2; echo date('Y-m-d h:i:s',$time2); ?>
写过PHP+MySQL的程序员都知道有时间差,UNIX时间戳和格式化日期是我们常打交道的两个时间表示形式,Unix时间戳存储、处理方便,但是不直观,格式化日期直观,但是处理起来不如Unix时间戳那么自如,所以有的时候需要互相转换,下面给出互相转换的几种转换方式。 一、在MySQL中完成 这种方式在MySQL查询语句中转换,优点是不占用PHP解析器的解析时间,速度快,缺点是只能用在数据库查询中,有局限性。 1. UNIX时间戳转换为日期用...
UNIX时间戳是保存日期和时间的一种紧凑简洁的方法,是大多数UNIX系统中保存当前日期和时间的一种方法,也是在大多数计算机语言中表示日期和时间的一种标准格式。以32位整数表示格林威治标准时间,例如,使用证书11230499325表示当前时间的时间戳。UNIX时间戳是从1970年1月1日零点(UTC/GMT的午夜)开始起到当前时间所经过的秒数。1970年1月1日零点作为所有日期计算的基础,这个日期通常成为UNIX纪元。 因为UNIX时间戳是一个32位的数...
本文实例讲述了php UNIX时间戳用法。分享给大家供大家参考,具体如下: 时间戳是文件属性中的创建、修改、和访问时间。数字时间戳服务是Web网站安全服务项目之一,能提供电子文件的日期和时间信息的安全保护。 时间戳的优点是: 可用变化的加密数值,防止数值被窃取后非法重复利用,起到加密的作用。时间戳主要依赖于时间,在约定的一段时间内产生唯一的一个数值。 UNIX时间戳 在UNIX系统中,日期与时间表示为自1970年1月1日零点起...
本文实例讲述了PHP基于DateTime类解决Unix时间戳与日期互转问题。分享给大家供大家参考,具体如下: 这个问题主要在32位的系统下出现,64位的不存在这样的问题。php 5.2+提供了DateTime类来处理这样的问题,参考方案如下(请注意时区的处理): //1、Unix时间戳转日期 function unixtime_to_date($unixtime, $timezone = PRC) {$datetime = new DateTime("@$unixtime"); //DateTime类的bug,加入@可以将Unix时间戳作为参数传入$dat...
使用方法跟旧的函数一模一样.代码如下: function fun_strtotime($var1=0,$var2=0){ if(!$var2){ $var2 = $var1; $var1 = 0; } if(is_numeric($var2)){ $var2 = @.$var2; } try{ $date = new DateTime($var2); $date->setTimezone(new DateTimeZone(date_default_timezone_get())); }catch(Exception $e){ $date = 0;} if(is_object($date)){ if($v...
实例如下: 代码如下:<?php //Get timenow $addtime=date("Ymd",time()); //Creat Dir $testdir="./".$addtime."/"; if(file_exists($testdir)): else: mkdir($testdir,0777); endif; ?>
本方法通过vue.js filter实现将unix时间戳转换为自定义标准时间格式<!-- js代码 --> $().ready(function() { <!-- 自定义filter名称为time -->Vue.filter(time,<!-- value 格式为13位unix时间戳 --><!-- 10位unix时间戳可通过value*1000转换为13位格式 -->function(value) {var date = new Date(value);Y = date.getFullYear(),m = date.getMonth() + 1,d = date.getDate(),H = date.getHours(),i = date.getMinutes(),s = date.ge...
本文实例讲述了JavaScript输出当前时间Unix时间戳的方法。分享给大家供大家参考。具体如下: 下面的代码通过Date对象的getTime()放回unix时间戳,即从1970年1月1日到当前时间的秒数Click the button to display the number of milliseconds since midnight, January 1, 1970. Try itfunction myFunction() { var d = new Date(); var x = document.getElementById("demo"); x.innerHTML=d.getTime(); }希望本文所述对大家的javasc...
后台接口给的时间数据为Unix时间戳,我们的需求是显示类似微信朋友圈显示发布时间为距离当前时间多久之前,“xx分钟之前”,“xx小时之前”,“xx个月之前”。 类似这样的时间显示效果:转换函数: /*** Unix时间戳转换为当前时间多久之前* @param timespan int Unix时间戳* @return timeSpanStr string 转换之后的前台需要的字符串*/ function Ftime (timespan) {var dateTime = new Date(timespan * 1000);var year = date...
准备知识 GMT(Greenwich Mean Time) - 格林尼治时间。UTC(Universal Time Code) - 国际协调时间。PST(Pacific Standard Time,太平洋标准时间)。 UTC出现的比GMT时间晚,可以认为UTC时间更加精确,不过它们之间只相差几秒钟。 UTC开始时间为:1970-01-01T00:00:00.000Z(这种时间设置可以一直精确到毫秒,字母T和Z仅仅是一种格式) UNIX时间戳指的是从1970-01-01T00:00:00.000Z到现在的毫秒数。(1s=1000ms) 本文需要用到的时间...
本文实例讲述了JavaScript输出当前时间Unix时间戳的方法。分享给大家供大家参考。具体如下: 下面的代码通过Date对象的getTime()放回unix时间戳,即从1970年1月1日到当前时间的秒数 <!DOCTYPE html> <html> <body> <p id="demo"> Click the button to display the number of milliseconds since midnight, January 1, 1970.</p> <button onclick="myFunction()">Try it</button> <script> function myFunction() { var d = new Da...
本文实例讲述了python正常时间和unix时间戳相互转换的方法。分享给大家供大家参考。具体分析如下: 这段代码可以用来转换常规时间格式为unix时间戳,也可以将unix时间戳转换回来, 例如:1332888820 格式转换成 2012-03-28 06:53:40的形式# -*- coding: utf-8 -*- import time def timestamp_datetime(value):format = %Y-%m-%d %H:%M:%S# value为传入的值为时间戳(整形),如:1332888820value = time.localtime(value)## 经过loc...
本文实例讲述了python获取当前时间对应unix时间戳的方法。分享给大家供大家参考。具体分析如下: Unix timestamp:是从1970年1月1日(UTC/GMT的午夜)开始所经过的秒数,不考虑闰秒import datetime import time print time.mktime(datetime.datetime.now().timetuple())输出为: 1431674373.0 PS:这里再为大家推荐一个本站Unix时间戳转换工具,附带了各种语言下Unix时间戳的操作方法: Unix时间戳(timestamp)转换工具:http://too...