Как ASP VB формат даты и времени - удалить секунды - PullRequest
0 голосов
/ 02 мая 2011

Я использую код типа

dateadd("n",FTimeZoneDifference,theTime)

, который возвращает мне дату и время как MM/dd/yyyy hh:mm:ss ttt (ттт для AM или PM)

Я хочу удалить только секунды, этоэто возможно?

Ответы [ 2 ]

2 голосов
/ 03 мая 2011

Вам, вероятно, придется катиться самостоятельно.Вы можете сделать так, как Мастер теней показывает , или альтернативную версию, подобную этой:

myDate = dateadd("n", FTimeZoneDifference, theTime)
myString = FormatDateTime(myDate,vbShortDate) & " " & FormatDateTime(myDate,vbShortTime)

Преимущество мастера теней в том, что у вас больше контроля над выводом, где эта версия более зависимана настройку системы для короткой даты и короткого времени.

2 голосов
/ 03 мая 2011

Вы можете создать свою собственную строку, так как классический ASP не имеет встроенных функций для того, что вам нужно:

myDate = dateadd("n", FTimeZoneDifference, theTime)
myString = Month(myDate) & "/" & Day(myDate) & "/" & Year(myDate) & " " ...
...