将DateTime转换为MySQL TimeStamp

use*_*501 0 c# mysql datetime timestamp

我这样做是DateTime为了在MySQL数据库中保存,但是在存储时,值为2011-10-30 06:01:07.06应该是pm,而不是am:

startTime.ToString("yyyy-MM-dd hh:mm:ss");
Run Code Online (Sandbox Code Playgroud)

Waq*_*aja 6

只需这样做

startTime.ToString ("yyyy-MM-dd HH:mm:ss");
Run Code Online (Sandbox Code Playgroud)

其中HH(大写字母H)显示24小时格式.所以,当你尝试保存2011-10-30 06:01:07它假设是am,当你想pm你应该保存2011-10-30 18:01:07