Привет Я хочу установить переменную дату в формате Y-m-d 20:00:00 предыдущего дня. может кто-то помочь?установить дату переменной до 8 вечера вчера вечером
ответ
Dim lastNight As DateTime = DateTime.Today.AddHours(-4)
Dim lastNightString As String = lastNight.ToString("y-M-d HH:mm:ss")
Попробуйте
Dim lastEvening as DateTime = DateTime.Today.AddDays(-1).AddHours(20)
отформатированный как просили
Dim formattedLastEvening as string = lastEvening.ToString("y-M-d HH:mm:ss")
Пару nitpicks: * (1) * Использование 'AddDays (-1) .AddHours (20)' даст неправильные результаты, когда она пересекает DST-граница, которая обычно происходит в ранние часы утра; * (2) * Строка 'Y-M-D' строки формата недействительна, вероятно, это будет' y-M-d'. – LukeH
@ Luke: Вы, конечно, правы, и изменили его на 'y-M-d'. –
Там, наверное, более простой способ, но это, как я бы, вероятно, сделать это в C#:
DateTime MyDate = DateTime .Today.AddHours (20 - DateTime.Today.Hour) .AddMinutes (0 - DateTime.Today.Minute) .AddSeconds (0 - DateTime.Today.Second) .Add Миллисекунды (0 - DateTime.Today.Millisecond);
Тогда для форматирования найти что-то вдоль линий: http://msdn.microsoft.com/en-us/library/8kb3ddd4.aspx
- 1. Секунды между сегодня и 8 вечера сегодня вечером в bash
- 2. java установить таймер - ежедневно утром и вечером
- 3. setHours до 5 вечера
- 4. Выберите вчера дату в MySQL
- 5. Рассчитайте дату вчера в JavaScript
- 6. Получить дату вчера в PHP с использованием существующей даты переменной
- 7. Как проверить, что 8:00 вечера действителен до 12:00?
- 8. как вернуть результаты, имеющие дату вчера и до
- 9. не в состоянии установить дату вчера в кендо UI DatePicker
- 10. SQL - установить время до завтра в 8:00
- 11. Javascript новые Дата выхода с 8 вечера предыдущего дня
- 12. DateTime После 12 вечера
- 13. Ограничения вчера с определенным временем
- 14. выбрать дату вчера в том, где состояние
- 15. Как получить вчера дату в Unix
- 16. Почему мой CSS не работает сейчас, он отлично работал вчера вечером
- 17. Приложение разбивается на список сейчас ... но все это проработало вчера вечером
- 18. Можно ли установить дату нового DateTime с переменной, содержащей дату?
- 19. как установить дату поле времени до нуля
- 20. Невозможно выполнить вечера установить в программе
- 21. Выберите максимальную дату и дату до
- 22. Почему новая дата, установленная сегодня, возвращает вчера
- 23. Установка Вчера Jquery DatePicker
- 24. Как я могу отфильтровать вчера (не последние 24 часа) и показать дату вчера в моих заголовках?
- 25. SQL - Получить данные вчера и день до
- 26. отправить почту каждый день в 8 вечера, используя службы windows
- 27. питон строку в дату, найти вчера затем обратно в строку
- 28. Установите дату переменной за шесть месяцев до сегодняшнего дня
- 29. обрезать дату до недели и сравнить с существующей переменной
- 30. , используя дату между в sql, где статья
+1: Действительно, гораздо более элегантный, чем '.AddDays (-1) .AddHours (20)'. Хороший. –