SQL 日期格式的 C-Sharp DateTime 文化格式

C-Sharp DateTime Culture format for SQL Date-Format

这种日期格式有文化吗?

2022-03-08 23:59:59

或者我是否必须使用 .ToString() 手动执行此操作?

是否存在确保 DateTime.ToString 将输出此格式的文化是否重要?重要的是你是否想以文化上适当的格式输出 DateTime 。如果你不关心(给定的)文化,你为什么要它?

如果您只需要 DateTime 作为该格式的字符串,请使用:

string dtAsString = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss");