-1
我有這樣的日期:'00:30am';用javascript中的a.m/p.m替換am/pm
使用JavaScript切片函數我分割字符串並執行所需的操作。
strStartTimeZone.slice(0, 5); // outputs 00:30
strStartTimeZone.slice(5); // outputs am/pm
想要上午或下午而不是上午或下午。
該值是從timepicker插件綁定的。有沒有什麼方法來定製它?任何關於a.m或p.m的建議?
'.replace相比, 「上午」(/(離子)m /克, '$ 1.M')' – YOU
爲什麼你會想 「時三十分」? 「am」和「a.m.」都是非常標準,但我從未見過「a.m」。 *「這個值是從timepicker插件綁定的,有沒有什麼方法可以自定義它?」 - 可能有些方法可以自定義它,但是有多個時間選擇器插件 - 您使用哪一個? (另外,你的兩個'.slice()'例子都是錯誤的:參數'(0,5)'和'(5)'不會產生你聲稱的任何一個輸出。) – nnnnnn
只需使用replace --- - '03/23/2017 00:30 am'.replace('am','a.m') – Mamun