@@ -10506,23 +10506,23 @@ var VersionedScripts = []ScriptTest{
1050610506var DateParseQueries = []QueryTest {
1050710507 {
1050810508 Query : "SELECT STR_TO_DATE('Jan 3, 2000', '%b %e, %Y')" ,
10509- Expected : []sql.Row {{" 2000-01-03" }},
10509+ Expected : []sql.Row {{time . Date ( 2000 , time . January , 3 , 0 , 0 , 0 , 0 , time . UTC ) }},
1051010510 },
1051110511 {
1051210512 Query : "SELECT STR_TO_DATE('01,5,2013', '%d,%m,%Y')" ,
10513- Expected : []sql.Row {{" 2013-05-01" }},
10513+ Expected : []sql.Row {{time . Date ( 2013 , time . May , 1 , 0 , 0 , 0 , 0 , time . UTC ) }},
1051410514 },
1051510515 {
1051610516 Query : "SELECT STR_TO_DATE('May 1, 2013','%M %d,%Y')" ,
10517- Expected : []sql.Row {{" 2013-05-01" }},
10517+ Expected : []sql.Row {{time . Date ( 2013 , time . May , 1 , 0 , 0 , 0 , 0 , time . UTC ) }},
1051810518 },
1051910519 {
1052010520 Query : "SELECT STR_TO_DATE('a09:30:17','a%h:%i:%s')" ,
10521- Expected : []sql.Row {{"09:30:17" }},
10521+ Expected : []sql.Row {{time . Date ( - 1 , time . November , 30 , 9 , 30 , 17 , 0 , time . UTC ) }},
1052210522 },
1052310523 {
1052410524 Query : "SELECT STR_TO_DATE('A09:30:17','A%h:%i:%s')" ,
10525- Expected : []sql.Row {{"09:30:17" }},
10525+ Expected : []sql.Row {{time . Date ( - 1 , time . November , 30 , 9 , 30 , 17 , 0 , time . UTC ) }},
1052610526 },
1052710527 {
1052810528 Query : "SELECT STR_TO_DATE('a09:30:17','%h:%i:%s')" ,
@@ -10534,39 +10534,39 @@ var DateParseQueries = []QueryTest{
1053410534 },
1053510535 {
1053610536 Query : "SELECT STR_TO_DATE('09:30:17a','%h:%i:%s')" ,
10537- Expected : []sql.Row {{"09:30:17" }},
10537+ Expected : []sql.Row {{time . Date ( - 1 , time . November , 30 , 9 , 30 , 17 , 0 , time . UTC ) }},
1053810538 },
1053910539 {
1054010540 Query : "SELECT STR_TO_DATE('09:30:17 pm','%h:%i:%s %p')" ,
10541- Expected : []sql.Row {{"21:30:17" }},
10541+ Expected : []sql.Row {{time . Date ( - 1 , time . November , 30 , 9 , 30 , 17 , 0 , time . UTC ) }},
1054210542 },
1054310543 {
1054410544 Query : "SELECT STR_TO_DATE('9','%m')" ,
10545- Expected : []sql.Row {{"0000-09-00" }},
10545+ Expected : []sql.Row {{time . Date ( 0 , time . August , 31 , 0 , 0 , 0 , 0 , time . UTC ) }},
1054610546 },
1054710547 {
1054810548 Query : "SELECT STR_TO_DATE('9','%s')" ,
10549- Expected : []sql.Row {{"00:00:09" }},
10549+ Expected : []sql.Row {{time . Date ( - 1 , time . November , 30 , 0 , 0 , 9 , 0 , time . UTC ) }},
1055010550 },
1055110551 {
1055210552 Query : "SELECT STR_TO_DATE('01/02/99 314', '%m/%e/%y %f')" ,
10553- Expected : []sql.Row {{" 1999-01-02 00:00:00. 314000" }},
10553+ Expected : []sql.Row {{time . Date ( 1999 , time . January , 2 , 0 , 0 , 0 , 314000 , time . UTC ) }},
1055410554 },
1055510555 {
1055610556 Query : "SELECT STR_TO_DATE('01/02/99 0', '%m/%e/%y %f')" ,
10557- Expected : []sql.Row {{" 1999-01-02 00:00:00.000000" }},
10557+ Expected : []sql.Row {{time . Date ( 1999 , time . January , 2 , 0 , 0 , 0 , 0 , time . UTC ) }},
1055810558 },
1055910559 {
1056010560 Query : "SELECT STR_TO_DATE('01/02/99 05:14:12 PM', '%m/%e/%y %r')" ,
10561- Expected : []sql.Row {{" 1999-01-02 17:14:12" }},
10561+ Expected : []sql.Row {{time . Date ( 1999 , time . January , 2 , 5 , 14 , 12 , 0 , time . UTC ) }},
1056210562 },
1056310563 {
1056410564 Query : "SELECT STR_TO_DATE('May 3, 10:23:00 2000', '%b %e, %H:%i:%s %Y')" ,
10565- Expected : []sql.Row {{" 2000-05-03 10:23:00" }},
10565+ Expected : []sql.Row {{time . Date ( 2000 , time . May , 3 , 10 , 23 , 0 , 0 , time . UTC ) }},
1056610566 },
1056710567 {
1056810568 Query : "SELECT STR_TO_DATE('May 3, 10:23:00 PM 2000', '%b %e, %h:%i:%s %p %Y')" ,
10569- Expected : []sql.Row {{" 2000-05-03 22:23:00" }},
10569+ Expected : []sql.Row {{time . Date ( 2000 , time . May , 3 , 10 , 23 , 0 , 0 , time . UTC ) }},
1057010570 },
1057110571 {
1057210572 Query : "SELECT STR_TO_DATE('May 3, 10:23:00 PM 2000', '%b %e, %H:%i:%s %p %Y')" , // cannot use 24 hour time (%H) with AM/PM (%p)
0 commit comments