首页 > Web开发 > 详细

JS15 -- 时间与时间戳

时间:2020-03-14 21:30:37      阅读:67      评论:0      收藏:0      [点我收藏+]
 JS
let time = new Date().getTime();
console.log(time);    // 时间对象转13位时间戳,1521188181121
let date = new Date(1521188181121);
console.log(date);      // 13位时间戳转时间对象,如果是后端传10位需要*1000;

 

 
 
 PHP  10位时间戳和13位时间戳
 1 $nTime = time();
 2 echo ‘获取当前时间戳10位=‘.$nTime;
 3 echo ‘-----‘;
 4 function timeEvery($str) {  // 格式‘Y/m/d H:i:s‘
 5     echo ‘strtotime获取某时时间戳10位=‘.strtotime(date($str));
 6 }
 7 timeEvery("2020/1/21 19:30:10");
 8 echo ‘-----‘;
 9 function microtimeFn($num) { // 获取10-14位的时间戳,输入想要的长度,格式数字
10     $trueNum = $num - 10;
11     switch($trueNum) {
12         case 1:
13             $trueNum = 10;
14             break;
15         case 2:
16             $trueNum = 100;
17             break;
18         case 3:
19             $trueNum = 1000;
20             break;
21         case 4:
22             $trueNum = 10000;
23             break;
24         default:
25             $trueNum = 1;
26             break;
27                 
28     }
29 
30     $microTime = (int)(microtime(true)*$trueNum);
31     echo ‘获取当前0-14位时间戳,当前为=‘.strLen($microTime).‘位=‘.$microTime;
32     // echo $trueNum;
33 }
34 microtimeFn(14);

JS15 -- 时间与时间戳

原文:https://www.cnblogs.com/lgyong/p/12493894.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!