我正在處理一個字符串列,它包含日期值(我沒有設計它,但我必須使用它)。大約有2500條記錄。格式化日期存儲爲字符串
大部分日期值都是以MM/DD/YYYY格式(前面的'0')輸入的,但也有一些MM/DD/YY格式的流氓記錄,或者其他沒有' 0。源數據的
實施例:
05/20/2012
05/20/2012
5/29/2011
5/6/2015
5/1/10
我需要返回值的不同列表,所有格式的相同的方式(MM/DD/YYYY),爲了。
05/01/2010
05/29/2011
05/20/2012
05/06/2015
鑑於這些值的輸入方式缺乏一致性,我不確定如何實現目標?
如果您要標準化日期,我會推薦ISO標準格式YYYY-MM-DD。 –
您使用的是什麼RDBMS? – algor
在這種情況下'5/1/10'沒有人可以說哪一個值是一年,一個月或一天。我想在這個表中也可能有像10/11/12這樣的日期 - 這是猜測遊戲,你需要一些額外的標準來決定在這種情況下使用哪種格式。還有'10/12/2015'這樣的日期 - 請告訴我哪個值是一個月,哪一天是一天? – krokodilko