js日期格式化yyyymmdd JS怎樣把字符串轉(zhuǎn)換為時間?
JS怎樣把字符串轉(zhuǎn)換為時間?前端有時候可能要從日期控件中拿到日期,然后參與計算,下邊記錄一個把日期字符串轉(zhuǎn)換成時間戳的小函數(shù)。 dateStr格式為“2014-05-08?00:22:11?” f
JS怎樣把字符串轉(zhuǎn)換為時間?
前端有時候可能要從日期控件中拿到日期,然后參與計算,下邊記錄一個把日期字符串轉(zhuǎn)換成時間戳的小函數(shù)。 dateStr格式為“2014-05-08?00:22:11?” function get_unix_time(dateStr) { ? ? var newstr = dateStr.replace(/-/g,"/")? ? ? var date = ?new Date(newstr)? ? ? var time_str = date.getTime().toString() ? ? return time_str.substr(0, 10) }
js怎么把字符串類型轉(zhuǎn)換成日期類型?
這是一個Unix時間戳,在Javascript中,用毫秒表示Unix時間戳,所以此數(shù)要乘上1000(1秒=1000毫秒) 字符串乘以數(shù)字結(jié)果是數(shù)字類型,所以可以直接用Date對象生成日期了 alert(new Date("1379433600"*1000))//Wed Sep 18 2013 00:00:00 GMT 0800 (中國標準時間)剩下有關日期處理的問題,可以直接通過Date對象的相應方法進行處理