一道時間格式化筆試題

時間限制:3秒
空間限制:32768K
題目描述
按所給的時間格式輸出指定的時間
格式說明
對于 2014.09.05 13:14:20
yyyy: 年份校焦,2014
yy: 年份,14
MM: 月份浙炼,補滿兩位菌仁,09
M: 月份, 9
dd: 日期,補滿兩位汽煮,05
d: 日期, 5
HH: 24制小時,補滿兩位棚唆,13
H: 24制小時暇赤,13
hh: 12制小時,補滿兩位宵凌,01
h: 12制小時鞋囊,1
mm: 分鐘,補滿兩位瞎惫,14
m: 分鐘溜腐,14
ss: 秒,補滿兩位瓜喇,20
s: 秒挺益,20
w: 星期,為 [‘日’, ‘一’, ‘二’, ‘三’, ‘四’, ‘五’, ‘六’] 中的某一個乘寒,本 demo 結(jié)果為 五
示例1
輸入
new Date(1409894060000), ‘yyyy-MM-dd HH:mm:ss 星期w’
輸出
2014-09-05 13:14:20 星期五

代碼實現(xiàn)

function formatDate(t,str){
    var obj = {
        yyyy:t.getFullYear(),
        yy:(""+ t.getFullYear()).slice(-2),
        M:t.getMonth()+1,
        MM:("0"+ (t.getMonth()+1)).slice(-2),
        d:t.getDate(),
        dd:("0" + t.getDate()).slice(-2),
        H:t.getHours(),
        HH:("0" + t.getHours()).slice(-2),
        h:t.getHours() % 12,
        hh:("0"+t.getHours() % 12).slice(-2),
        m:t.getMinutes(),
        mm:("0" + t.getMinutes()).slice(-2),
        s:t.getSeconds(),
        ss:("0" + t.getSeconds()).slice(-2),
        w:['日', '一', '二', '三', '四', '五', '六'][t.getDay()]
   };
   return str.replace(/([a-z]+)/ig,function($1){return obj[$1]});
}
如果正則使用了多個分組匹配就有$1望众、$2……參數(shù),否則無此參數(shù)伞辛。這里只有一個分組烂翰,因此只有$1. 返回的obj[$1]會替換掉匹配到的目標
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市蚤氏,隨后出現(xiàn)的幾起案子甘耿,更是在濱河造成了極大的恐慌,老刑警劉巖竿滨,帶你破解...
    沈念sama閱讀 211,743評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件佳恬,死亡現(xiàn)場離奇詭異捏境,居然都是意外死亡,警方通過查閱死者的電腦和手機殿怜,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,296評論 3 385
  • 文/潘曉璐 我一進店門典蝌,熙熙樓的掌柜王于貴愁眉苦臉地迎上來曙砂,“玉大人头谜,你說我怎么就攤上這事○海” “怎么了柱告?”我有些...
    開封第一講書人閱讀 157,285評論 0 348
  • 文/不壞的土叔 我叫張陵,是天一觀的道長笑陈。 經(jīng)常有香客問我际度,道長,這世上最難降的妖魔是什么涵妥? 我笑而不...
    開封第一講書人閱讀 56,485評論 1 283
  • 正文 為了忘掉前任乖菱,我火速辦了婚禮,結(jié)果婚禮上蓬网,老公的妹妹穿的比我還像新娘窒所。我一直安慰自己,他們只是感情好帆锋,可當我...
    茶點故事閱讀 65,581評論 6 386
  • 文/花漫 我一把揭開白布吵取。 她就那樣靜靜地躺著,像睡著了一般锯厢。 火紅的嫁衣襯著肌膚如雪皮官。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,821評論 1 290
  • 那天实辑,我揣著相機與錄音捺氢,去河邊找鬼。 笑死剪撬,一個胖子當著我的面吹牛摄乒,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播婿奔,決...
    沈念sama閱讀 38,960評論 3 408
  • 文/蒼蘭香墨 我猛地睜開眼缺狠,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了萍摊?” 一聲冷哼從身側(cè)響起挤茄,我...
    開封第一講書人閱讀 37,719評論 0 266
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎冰木,沒想到半個月后穷劈,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體笼恰,經(jīng)...
    沈念sama閱讀 44,186評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,516評論 2 327
  • 正文 我和宋清朗相戀三年歇终,在試婚紗的時候發(fā)現(xiàn)自己被綠了社证。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,650評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡评凝,死狀恐怖追葡,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情奕短,我是刑警寧澤宜肉,帶...
    沈念sama閱讀 34,329評論 4 330
  • 正文 年R本政府宣布,位于F島的核電站翎碑,受9級特大地震影響谬返,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜日杈,卻給世界環(huán)境...
    茶點故事閱讀 39,936評論 3 313
  • 文/蒙蒙 一遣铝、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧莉擒,春花似錦酿炸、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,757評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至蝇裤,卻和暖如春廷支,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背栓辜。 一陣腳步聲響...
    開封第一講書人閱讀 31,991評論 1 266
  • 我被黑心中介騙來泰國打工恋拍, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人藕甩。 一個月前我還...
    沈念sama閱讀 46,370評論 2 360
  • 正文 我出身青樓施敢,卻偏偏與公主長得像,于是被迫代替她去往敵國和親狭莱。 傳聞我的和親對象是個殘疾皇子僵娃,可洞房花燭夜當晚...
    茶點故事閱讀 43,527評論 2 349

推薦閱讀更多精彩內(nèi)容