【WD】php时间代码

PHP1.获取当前日期时间的时间戳echo time(); 2.获取当前日期echo date("Y/m/d H:i:s"); 3.日期转换为时间戳echo strtotime(date("Y/m/d")); 4.时间戳转日期echo date("Y-m-d H:i:s",time()) ; 5.明天此时的时间戳echo strtotime("+1 day"); 6.下个星期此时的时间戳echo strtotime("+1 week"); JavaScript1.获取当前时间戳//  第一种方法:var timestamp = Date.parse(new Date());//  结果:1280977330000//  第二种方法:var timestamp = (new Date()).valueOf();//  结果:1280977330748//  第三种方法:var timestamp=new Date().getTime();//  结果:1280977330748//  第一种:获取的时间戳是把毫秒改成000显示,//  第二种和第三种是获取了当前毫秒的时间戳。 2.将当前日期转换为时间戳var now = new Date();console.log(now.getTime())  3.将指定日期转换为时间戳// 方法1var t = "2017-12-08 20:5:30"; // 月、日、时、分、秒如果不满两位数可不带0. var T = new Date(t); // 将指定日期转换为标准日期格式。Fri Dec 08 2017 20:05:30 GMT+0800 (中国标准时间) console.log(T.getTime()) // 将转换后的标准日期转换为时间戳。// 方法2datetime_to_unix(datetime) {  var tmp_datetime = datetime.replace(/:/g, '-');  tmp_datetime = tmp_datetime.replace(/ /g, '-');  var arr = tmp_datetime.split('-');  var now = new Date(Date.UTC(arr[0], arr[1] - 1, arr[2], arr[3] - 8, arr[4], arr[5]));  return parseInt(now.getTime());}, 4.时间戳转日期//  方法1unix_to_datetime(datetime) {  var date = new Date(datetime); //时间戳为10位需*1000,时间戳为13位的话不需乘1000  var Y = date.getFullYear() + '-';  var M = (date.getMonth() + 1 < 10 ? '0' + (date.getMonth() + 1) : date.getMonth() + 1) + '-';  var D = (date.getDate() < 10 ? '0' + date.getDate() : date.getDate()) + ' ';  var h = (date.getHours() < 10 ? '0' + date.getHours() : date.getHours()) + ':';  var m = (date.getMinutes() < 10 ? '0' + date.getMinutes() : date.getMinutes()) + ':';  var s = date.getSeconds() < 10 ? '0' + date.getSeconds() : date.getSeconds();  return Y + M + D + h + m + s;},
返回列表
上一篇:
下一篇:
版权所有:《密波博客
文章标题:《【WD】php时间代码
除非注明,文章均为 《密波博客》 原创
转载请注明本文网址:http://www.log1.cn/?post=979  

发表评论

快捷回复: