[英]Converting string time to date object
我在activity.StartTime
有一個11:11 AM的時間字符串,如何將其轉換為Date對象?
st = new Date(activity.StartTime);
它通過執行console.log(st);
釋放一個無效的日期console.log(st);
我建議看一下Moment.js
//Take your time as a string
var time = "11:11 AM";
//Split the time into three strings so you have something like this
time[0] // "11" hour
time[1] // "11" minute
time[2] // "AM" morning
var hour = time[0];
var minute = time[1];
var morning= time[2] === "AM" ? true : false;
您需要使用的功能是小時 ,它允許您在小時變量中將小時進紙設置為0-24,因此,如果早晨是真實的,則需要加12。
然后以相同方式使用分鍾功能。
這將為您提供一個moment.js對象,然后您可以從中獲取常規的javascript日期。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.