Answers:
如果日期和时间在其自己的单元格(即文本框)中,则应考虑将格式应用于整个文本框。这将为其他格式创造更清洁的出口;特别是,该值将作为日期时间值而不是字符串导出到Excel。
使用属性窗格或对话框将文本框的格式设置为“ MM / dd / yyyy hh:mm tt”
如果datetime与另一个字符串连接,我只会使用Ian的答案。
="MM/dd/yyyy hh:mm tt"
。如果您忘记了=
,则每个单元格都将具有"MM/dd/yyyy hh:mm tt"
文本形式。
我在SSRS 2005中使用以下
=Format(Globals!ExecutionTime,"MM-dd-yyyy" & " ")
& CStr(Hour(Globals!ExecutionTime)) & ":"
& CStr(Minute(Globals!ExecutionTime))
要么
=Format(Globals!ExecutionTime,"MM-dd-yyyy" & " ")
& Right("00" & CStr(Hour(Globals!ExecutionTime)), 2)
& ":"
& Right("00" & CStr(Minute(Globals!ExecutionTime)), 2)
根据评论:
=Format(CDate(Globals!ExecutionTime), "MM-dd-yyyy hh:mm.ss")
要么
=Format(CDate(Globals!ExecutionTime), "MM-dd-yyyy HH:mm.ss")
=Format(CDate(Globals!ExecutionTime), "MM-dd-yyyy hh:mm.ss")
或 =Format(CDate(Globals!ExecutionTime), "MM-dd-yyyy HH:mm.ss")
希望这可以帮助:
SELECT convert(varchar, getdate(), 100) -- mon dd yyyy hh:mmAM
SELECT convert(varchar, getdate(), 101) -- mm/dd/yyyy – 10/02/2008
SELECT convert(varchar, getdate(), 102) -- yyyy.mm.dd – 2008.10.02
SELECT convert(varchar, getdate(), 103) -- dd/mm/yyyy
SELECT convert(varchar, getdate(), 104) -- dd.mm.yyyy
SELECT convert(varchar, getdate(), 105) -- dd-mm-yyyy
SELECT convert(varchar, getdate(), 106) -- dd mon yyyy
SELECT convert(varchar, getdate(), 107) -- mon dd, yyyy
SELECT convert(varchar, getdate(), 108) -- hh:mm:ss
SELECT convert(varchar, getdate(), 109) -- mon dd yyyy hh:mm:ss:mmmAM (or PM)
SELECT convert(varchar, getdate(), 110) -- mm-dd-yyyy
SELECT convert(varchar, getdate(), 111) -- yyyy/mm/dd
SELECT convert(varchar, getdate(), 112) -- yyyymmdd
SELECT convert(varchar, getdate(), 113) -- dd mon yyyy hh:mm:ss:mmm
SELECT convert(varchar, getdate(), 114) -- hh:mm:ss:mmm(24h)
SELECT convert(varchar, getdate(), 120) -- yyyy-mm-dd hh:mm:ss(24h)
SELECT convert(varchar, getdate(), 121) -- yyyy-mm-dd hh:mm:ss.mmm
SELECT convert(varchar, getdate(), 126) -- yyyy-mm-ddThh:mm:ss.mmm
如果单击报表中远离任何表的空白点,然后在属性中查找,则其他字段之一称为语言,它使您可以选择要设置的语言,这样做后可以使用该语言。
=FormatDateTime(now,x)
这x
可以是1,2,3,4,5
首先转到控制面板,选择日期,时间和数字格式。现在,从下拉列表中选择“英语(英国)”。
确保保存日期字段等于“ dd / mm / yyyy”。按应用。现在转到SSRS,右键单击空白处的报告,然后选择属性。
如果使用的是Visual Studio,则将Language属性设置为= User!Language。
如果您使用的是Report Builder,则“语言”属性将显示在“本地化”部分中。
我正在用这个
= Format(Now(),“ dd / MM / yyyy hh:mm tt”)
Format()
本文介绍了可能的字符串:日期和时间格式字符串 ; 我以为我提到这是我到达这里时要寻找的东西!