c# - 使用 24 小时格式化我的日期的方法

标签 c# sql sql-server

谁能告诉我用 SQL 和 C# 格式化我的日期字符串的方法,如下所示?

2/24/2012 22:00

注意:我不需要秒。

给出:

declare @myDate varchar(50)
set @myDate = '2/24/2012 10:00 PM'

select @myDate

我在上面展示了代码片段以表明日期的源类型是 varchar。

最佳答案

在 C# 中,您可以将参数传递给 ToString() 方法以获得您想要的内容。此处有详细记录:http://www.geekzilla.co.uk/View00FF7904-B510-468C-A2C8-F859AA20581F.htm

据此你应该尝试:

myDate.ToString("MM/dd/yyyy HH:mm");

关于c# - 使用 24 小时格式化我的日期的方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9440881/

相关文章:

SQL - 计算列中出现的次数

SQL Tree 在特定级别查找祖先

c# - 按名称访问 C# 代码资源字典的元素

c# - 在 Visual Studio 2010 中编译单个 cs 文件

c# - 异步/等待不工作 "string does not contain a defination fot GetAwaiter "并且没有扩展名

sql - Access - 比较两个表并在第一个表中更新或插入数据

c# - C#查询两个数据库的数据

c# - 在 itextsharp 中旋转文本/垂直文本

c# - 带有 SQL 复选框字段的 GridView 列

sql-server - 如何从两个不同的表创建自定义表