2017-04-26 20 views
-3

私はこのような文字列を持っています - "05:21 PM"。どのように私はそれを現在のタイムゾーンの日付オブジェクトに変換するのですか?Javascriptで日付文字列に変換するには?

+2

ます。http:// stackoverflow.com/questions/16382266/javascript-set-time-string-to-date-object –

+0

@Ilyaジンケヴィチェフ –

答えて

0

.........

https://www.w3schools.com/jsref/jsref_sethours.asp

var d = new Date(); 
d.setHours(15); 
d.setMinutes(15); 

toLocalTime(d.getTime()) 

.........

/** 
* Converts CDT time to your browser local time. 
* @param time 
* @returns 
*/ 
function toLocalTime(time) { 
    if (time <= 0) 
     return ''; 

    var m = moment.tz(time, 'America/Chicago'); //CDT 

    var tz = jstz.determine(); // Determines the time zone of the browser client 

    m.tz(tz.name()); // Convert CDT to local time 

    return m.format('HH:mm:ss'); 
} 
関連する問題