假设我有start_date。保存在数据库中的格式为" 2014-07-16 23:30:00"。在我的程序中,我已经检索了数据。我的电脑日期时间格式为" 2014年7月16日11:30 PM"。
问题:如何将日期时间转换为其他日期时间格式?我希望它是16-07-2014 11:30 PM。有什么方法吗?
答案 0 :(得分:2)
试试这个:
Dim dt As DateTime
dt = DateTime.ParseExact(inputDateTimestring, "yyyy-MM-dd HH:mm:ss", Nothing)
Dim result As String
result = dt.ToString("dd-MM-yyyy h:mm tt")
这将以" 16-07-2014 11:30 PM"
的格式提供输出答案 1 :(得分:0)
您可以在VB.NET中执行此操作:
DateTime.ParseExact(s, "yyyy-MM-dd HH:mm:ss", Nothing).ToString("M\/d\/yyyy hh:mmtt")