Таким образом, проблема заключается в Показывать текущую дату, но не время. Дата должна быть синхронизирована с компьютером., и всплывающее сообщение с дисплеем должно сказать «Доброе утро», если время AM и Good Evening, если время PM. Я могу сделать всплывающее сообщение, но я не знаю, как его синхронизировать со временем. Пожалуйста, мне нужна помощь. Благодарю.Javascript | Отображать текущую дату
-1
A
ответ
1
var d = new Date(),
pm = d.getHours() > 12,
date = d.getDate() + '-' + (d.getMonth()+1) + '-' + d.getFullYear();
alert('Good ' + (pm ? 'evening' : 'morning') + ', it\'s ' + date);
-1
function funampm()
{
var today=new Date();
var h=today.getHours();
var m=today.getMinutes();
if(h>11)
{
alert("Good Evening");
}
else {
alert("Good Morning");
}
}
1
Я рекомендую использовать moment.js библиотеку. Он отлично подходит для дат форматирования, а также имеет международную поддержку языка.
Например, это даст вам текущую дату:
moment().format('MMMM Do YYYY');
И это даст вам «AM» или «PM»:
moment().format("A");
0
Вы можете получить доступ ко всем этим свойствам индивидуально используя Date object в JavaScript. Вот краткий пример использования JavaScript для отображения даты в dateMonthYear div. jsFiddle example here.
Также есть отличный пример here, который объясняет, почему нужно добавить +1 в currentdate.getMonth(), а также как использовать конструктор protoype для объекта Date для создания нового метода объекта Date для дату и время с вашим конкретным форматированием.
HTML
<div id="dateMonthYear"></div>
JS
var currentdate = new Date();
var dateMonthYear = currentdate.getDate() + "/" + (currentdate.getMonth() + 1) + "/" + currentdate.getFullYear();
document.getElementById("dateMonthYear").innerHTML= dateMonthYear;
if (currentdate.getHours() < 12) {
alertMessage = "Good Morning."
} else {
alertMessage = "Good Evening."
}
alert(alertMessage);
Смежные вопросы
- 1. CakePHP 3, отображать текущую дату
- 2. Отображать текущую дату на JSF Page
- 3. Проверить текущую дату в Javascript
- 4. Отображать дату/время, используя внешний Javascript
- 5. Момент получить текущую дату
- 6. Как получить текущую дату в JavaScript?
- 7. Javascript document.lastModified возвращает текущую дату и время
- 8. Javascript, сравнивающий текущую дату с отметкой времени
- 9. Показать текущую дату и время в Javascript
- 10. Как вернуть текущую дату через javascript
- 11. Добавить текущую дату с помощью встроенного javascript
- 12. Получить текущую дату пользователя
- 13. Как отображать текущую дату по умолчанию в раскрывающемся списке?
- 14. Как отображать текущую дату и время, включая микросекунды?
- 15. Как отображать и сохранять текущую дату и время в UITableViewCell
- 16. Angularjs - отображать текущую дату и сохранить ее на столе
- 17. Как отображать текущую дату и время в разделе шаблонов Freemarker?
- 18. Как отображать текущую дату/время с часовым поясом в LotusScript?
- 19. Хотите показать текущую дату/время
- 20. , сравнивая текущую дату и дату inp
- 21. wpf, Как связать текущую дату?
- 22. как сохранить текущую дату
- 23. Показать текущую дату AngularJS
- 24. DatePickerDialog открыть текущую дату
- 25. Как высмеять текущую дату?
- 26. CodeIgniter - сохранить текущую дату
- 27. Вставить текущую дату Teradata
- 28. Oracle добавляет текущую дату
- 29. Как показать текущую дату
- 30. Показать текущую дату
Я ненавижу просить очевидное, что вы пробовали? – Satpal