我需要在我的代碼中解析和操作沒有日期的時間。例如,我可能會從時間選擇器中得到字符串「15:00」。我想將它變成某種時間對象 - 我通常使用具有不同日期,時間和日期時間對象的Python工作。Javascript解析沒有日期的時間
但是我看到的所有解決方案都集中在使用Date對象。由於需要日期信息,因此無法解析像「15:00」這樣的字符串。我不想將任意日期信息添加到時間 - 特別是因爲日期似乎根據日期和區域設置對夏令時等進行了假設,並且似乎存在自動嘗試將時間轉換爲給定語言環境。此外,我希望能夠增加時間,例如「15:00 + 1小時」
解析和處理與日期無關的「原始」時間的建議解決方案是什麼?
如果您不想編寫自己的代碼來完成此操作,可以使用[Moment.js](http://momentjs.com)或[Date.js](http://www.datejs.com) 。 – Pointy
我建議你自己寫幾行你需要的東西。由於沒有日曆問題,這很簡單。 –
這就是我希望避免的。 Moment.js和Date.js都關注日期時間,而不是時間,因此在使用它之前,您仍然必須將任意日期信息粘貼到時間。我可以想象它的實施並不複雜,但我很驚訝這已經不存在了。 – mangecoeur