[英]JavaScript compare different date formats?
我試圖從文本中提取不同的日期格式,然后比較這些日期(如果它們屬於某個時間段)。 假設時間跨度是從1.1.2013到1.3.2013。 這是DD / MM / YYYY時間格式。
現在如何從文本中提取不同的時間格式。 我這里有時間格式的例子。
我知道這不是一件容易的事,但是任何建議都可以幫助我。
我也知道這個問題和答案。 以后對我有好處
聊天的人也有這個話。
Uwe Günther
@IceD looks like you need some lib who implements that all :-)
But ih ave noe clue which one does. Better ask the Stack
重要
我不想要jQuery,因為我無法在當前使用的方式中實現它。 因此,僅針對此的JS解決方案。
您將需要將它們標准化為通用的可比較格式,最合適的是Date
對象 。
對於某些格式,(某些瀏覽器)將能夠對它們進行Date.parse
,但對於其他格式(例如"yesterday"
),則需要進行更復雜的解析(最多NLP?)。 最好是了解每個代碼段的格式,以便可以將它們傳遞給正確的解析算法,否則,您將需要應用一些啟發式方法。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.