![](/img/trans.png)
[英]Convert Javascript current date time to UTC date time in milliseconds
[英]Convert Date and Time to Current Millis (JavaScript)
我正在使用Angular UI Bootstrap Datepicker和Timepicker( https://angular-ui.github.io/bootstrap/ ),並且我想將這兩個值組合起來並獲得當前的毫秒數。 我得到的日期格式為:“ 2015-05-19” [YYYY-MM-DD”],時間為:“ 10:57:19” [HH:MM:SS]。
我看到有一個Date.parse()方法,您可以在其中獲取當前的毫秒數,但我找不到一種可以在其中包含時間的方法,並且想知道是否有用於此的方法?
由於您已經有了日期和時間,因此可以使用它們來構造日期字符串:
var date = '1970-01-01';
var time = '00:00:00';
var dateString = date + 'T' + time; // '1970-01-01T00:00:00'
var parsedDate = Date.parse(dateString); // 0 Milliseconds
“ T”用於處理時區。 由於我位於中歐,因此我的時區偏移為GMT + 1(歐洲中部時間)。
var newDate = new Date(parsedDate); // Thu Jan 01 1970 01:00:00 GMT+0100 (CET)
看起來答案是: Date.parse('MM DD YYYY HH:MM:SS');
來自https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Date/parse
但您可能需要注意時區。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.