开发者社区> 问答> 正文

使用C#为MySQL转换DateTime?mysql

我想在C#中更改MySQL的DateTime。

我的MySQL数据库仅接受此格式1976-04-09 22:10:00。

在C#中,具有日期值的字符串:

string str = "12-Apr-1976 22:10"; 我想将其转换为MySQL,如下所示:

1976-04-12 22:10 我如何更改它们或其他程序员如何通过使用dd mm hh yy方法来做到这一点?谁能告诉我有关他们的信息?

展开
收起
保持可爱mmm 2020-05-17 19:27:40 363 0
1 条回答
写回答
取消 提交回答
  • 请记住,您可以对ISO格式进行硬编码

    string formatForMySql = dateValue.ToString("yyyy-MM-dd HH:mm:ss"); 或使用下一个:

    // just to shorten the code var isoDateTimeFormat = CultureInfo.InvariantCulture.DateTimeFormat;

    // "1976-04-12T22:10:00" dateValue.ToString(isoDateTimeFormat.SortableDateTimePattern);

    // "1976-04-12 22:10:00Z"
    dateValue.ToString(isoDateTimeFormat.UniversalSortableDateTimePattern) 等等来源:stack overflow

    2020-05-17 19:32:27
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
搭建电商项目架构连接MySQL 立即下载
搭建4层电商项目架构,实战连接MySQL 立即下载
PolarDB MySQL引擎重磅功能及产品能力盛大发布 立即下载

相关镜像