js中的时间与毫秒数互相转换



【1】js毫秒时间转换成日期时间


var oldTime = (new Date("2012/12/25 20:11:11")).getTime(); //得到毫秒数  


//不是上面格式的时间需要转换


   //starttime ='2012-12-25 20:17:24';
    starttime = starttime.replace(new RegExp("-","gm"),"/");
    var starttimeHaoMiao = (new Date(starttime)).getTime(); //得到毫秒数


【2】毫秒数转化为时间


var oldTime = (new Date("2012/12/25 20:11:11")).getTime(); //得到毫秒数  
var newTime = new Date(oldTime); //就得到普通的时间了 



转时间,一般用3和4

1)new Date("month dd,yyyy hh:mm:ss");
2)new Date("month dd,yyyy");
3)new Date(yyyy,mth,dd,hh,mm,ss);

在程序中我使用的第三种初始化方法,总是显示格式化的参数不正确,仔细看了一下一定要是整型的才可以,我传递的是字符串

4)new Date(yyyy,mth,dd);
5)new Date(ms);


在JavaScript,你可以使用`Date`对象的`getTime()`方法或`valueOf()`方法来获取当前时间毫秒。 使用`getTime()`方法可以通过以下代码获取当前时间毫秒: ```javascript var date = new Date(); var milliseconds = date.getTime(); console.log(milliseconds); ``` 使用`valueOf()`方法同样可以获取当前时间毫秒,代码如下: ```javascript var date = new Date(); var milliseconds = date.valueOf(); console.log(milliseconds); ``` 无论是使用`getTime()`还是`valueOf()`,都可以得到当前时间毫秒。这两种方法在实际开发都经常被使用。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *3* [【js基础】js获取时间戳(Date的总毫秒)的4种方法](https://blog.csdn.net/weixin_44109827/article/details/124775974)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* [JavaScript获得日期的总的毫秒时间戳)的四个方法](https://blog.csdn.net/weixin_72322475/article/details/126643453)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值