js日期格式化yyyymmdd JS怎樣把字符串轉(zhuǎn)換為時(shí)間?
JS怎樣把字符串轉(zhuǎn)換為時(shí)間?前端有時(shí)候可能要從日期控件中拿到日期,然后參與計(jì)算,下邊記錄一個(gè)把日期字符串轉(zhuǎn)換成時(shí)間戳的小函數(shù)。 dateStr格式為“2014-05-08?00:22:11?” f
JS怎樣把字符串轉(zhuǎn)換為時(shí)間?
前端有時(shí)候可能要從日期控件中拿到日期,然后參與計(jì)算,下邊記錄一個(gè)把日期字符串轉(zhuǎn)換成時(shí)間戳的小函數(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怎么把字符串類(lèi)型轉(zhuǎn)換成日期類(lèi)型?
這是一個(gè)Unix時(shí)間戳,在Javascript中,用毫秒表示Unix時(shí)間戳,所以此數(shù)要乘上1000(1秒=1000毫秒) 字符串乘以數(shù)字結(jié)果是數(shù)字類(lèi)型,所以可以直接用Date對(duì)象生成日期了 alert(new Date("1379433600"*1000))//Wed Sep 18 2013 00:00:00 GMT 0800 (中國(guó)標(biāo)準(zhǔn)時(shí)間)剩下有關(guān)日期處理的問(wèn)題,可以直接通過(guò)Date對(duì)象的相應(yīng)方法進(jìn)行處理