Сейчас: 21:08:31   18-го апреля 2024 г.
UsefulScript.ruСкриптыДата и времяПримерное время прописью
1
11

Примерное текущее время прописью

Если Вы хотите, чтобы на Вашем сайте примерное текущее время отображалось прописью, рекомендуем Вам воспользоваться нашим скриптом, написанным на JavaScript.


В отличие от рассмотренного ранее скрипта Текущего времени прописью, данный скрипт позволяет округлять время до пяти минут, а также способен различать утро, день, вечер и ночь.


Наглядный пример работы скрипта, отображающего примерное текущее время прописью, Вы можете наблюдать ниже:



Для отображения на своем сайте примерного текущего времени прописью, как в примере выше, добавьте на страничку своего сайта данный JavaScript код:

JavaScript код:
<script type="text/javascript">
function 
time_is_now() {
var 
Time = new Date();
var 
this_Hour Time.getHours();
var 
this_Min Time.getMinutes();

var 
Hour = new Array("один час""два часа""три часа""четыре часа",
"пять часов""шесть часов""семь часов""восемь часов",
"девять часов""десять часов""одиннадцать часов""двенадцать часов");

var 
text "Сейчас примерно ";

Minutes this_Min - (this_Min 5);
if (
this_Min 2Minutes += 5;

if (
this_Hour >= 12this_Hour -= 12;
if (
Minutes 35 && this_Hour 0this_Hour--;

switch(
Minutes) {
case 
text += Hour[this_Hour]; break;
case 
text += Hour[this_Hour] + " пять минут "; break;
case 
10 text += Hour[this_Hour] + " десять минут "; break;
case 
15 text += Hour[this_Hour] + " пятнадцать минут "; break;
case 
20 text += Hour[this_Hour] + " двадцать минут "; break;
case 
25 text += Hour[this_Hour] + " двадцать пять минут "; break;
case 
30 text += Hour[this_Hour] + " тридцать минут "; break;
case 
35 text += "без двадцати пяти минут " Hour[this_Hour]; break;
case 
40 text += "без двадцати минут " Hour[this_Hour]; break;
case 
45 text += "без пятнадцати минут " Hour[this_Hour]; break;
case 
50 text += "без десяти минут " Hour[this_Hour]; break;
case 
55 text += "без пяти минут " Hour[this_Hour]; break;
case 
60 text += Hour[this_Hour]; break;
}
if (
this_Hour 1this_Hour++;

var 
h=(new Date()).getHours();
if (
&& 12text += " утра";
if (
11 && 19text += " дня";
if (
18 && 24text += " вечера";
if (
23 || text += " ночи";

return 
text;
}
</script>

В том месте Вашей странички, где Вы планируете разместить вывод примерного текущего времени прописью, добавьте следующий небольшой JavaScript код:

JavaScript код:
<script type="text/javascript">
 
document.write(time_is_now());
</script>
Дата создания: 00:24:28 19.02.2012 г.
Дата обновления: 14:17:27 09.10.2012 г.
Посещений: 4297 раз(а).

Закрыть
Ваше имя:
695 + 14 =
Добавить комментарий:
Ваше имя:
695 + 14 =

Перед публикацией все комментарии проходят обязательную модерацию!

Если Вы хотите задать какой-либо вопрос, то сделайте это на нашем форуме.
Таким образом, Вы сможете быстрее получить ответ на интересующий Вас вопрос.
Посетителей онлайн: 5

Какую CMS для сайта Вы предпочитаете?