世紀桁なし (yy) 世紀桁あり (yyyy)
標準
入力/出力**
- 0 または 100 (*) デフォルト値 mon dd yyyy hh:miAM (または PM)
1 101 US mm/dd/ yyyy
2 102 ANSI yy.mm.dd
3 103 イギリス/フランス dd/mm/yy
4 104 ドイツ語 dd.mm.yy
5 105 イタリア語 dd-mm-yy
6 106 - dd mon yy
7 107 - mon dd, yy
8 108 - hh:mm:ss
- 9 または 109 (*) デフォルト値 + ミリ秒 mon dd yyyy hh:mi:ss:mmmAM (または PM)
10 110 US mm-dd-yy
11 111日本語 yy/mm/dd
12 112 ISO yymmdd
- 13 または 113 (*) ヨーロッパのデフォルト + ミリ秒 dd mon yyyy hh:mm:ss:mmm(24h)
14 114 - hh:mi:ss:mmm( 24h)
- 20 または 120 (*) ODBC 仕様 yyyy-mm-dd hh:mm:ss[.fff]
- 21 または 121 (*) ODBC 仕様 (ミリ秒付き) yyyy-mm-dd hh:mm:ss [. fff]
- 126(***) ISO8601 yyyy-mm-dd Thh:mm:ss:mmm (スペースなし)
- 130* クウェート dd mon yyyy hh:mi:ss:mmmAM
- 131* クウェート dd/mm /yy hh:mi:ss:mmmAM
select Convert(char, data) from table;
表示される結果は次のとおりです: Apr 8 2002 12:00AM
SELECT Convert(char, data ,120) from table;
表示される結果は次のとおりです: 2002-04-08 00:00:00
echo date("Y-m-d", strtotime("Apr 8 2002 12:00AM"));
echo date("Y-m-d" , strtotime( "2002-04-08 00:00:00"));