Преобразование времени


11 0

Неплохой способ преобразовывать время в американский стиль:

$times =  array(
	"" => "",
	"12:00:00" => "12:00 pm",
	"12:30:00" => "12:30 pm",
	"13:00:00" => "1:00 pm",
	"13:30:00" => "1:30 pm",
	"14:00:00" => "2:00 pm",
	"14:30:00" => "2:30 pm",
	"15:00:00" => "3:00 pm",
	"15:30:00" => "3:30 pm",
	"16:00:00" => "4:00 pm",
	"16:30:00" => "4:30 pm",
	"17:00:00" => "5:00 pm",
	"17:30:00" => "5:30 pm",
	"18:00:00" => "6:00 pm",
	"18:30:00" => "6:30 pm",
	"WY" => "Wyoming");

Понравилось? Кликни Лайк, чтобы я знал, какой контент более интересен читателям. Заметку пока еще никто не лайкал и ты можешь быть первым


Комментарии

script

21 Марта 2012

Это на каком языке?


brevis

21 Марта 2012

Ну как частный случай может быть.
А вообще -- http://php.net/manual/ru/function.date.php


Михаил Фленов

21 Марта 2012

Да какая разница на каком языке. Интересно, что было бы, если бы программеру пришлось переводить с точностью до минуты?


sergeych92

21 Марта 2012

что-то я не понял шутки)


i80586

21 Марта 2012

Это на PHP. Михаил, уверен и даже знаю что можно сделать автоматизацию...


Михаил Фленов

21 Марта 2012

Не смотря на то, что эта заметка находится в разделе Юмор, это не значит, что должен быть просто смех в зале. Это интересный пример, на котором нужно можно учиться. Все мы когда-то были ламерами в программировании и все делали ошибки.


sergeych92

21 Марта 2012

Интересно, что было бы, если бы программеру пришлось переводить с точностью до минуты?


а, теперь понял) я сперва подумал, что этот код таит в себе нечто недоступное моему пониманию)


Anig

21 Марта 2012

Класс, только в американском стиле, вроде, правильно писать PM и AM заглавными буквами.


Sergey

22 Марта 2012

Смешно конечно, но зато по скорости работы этот алгоритм видимо был бы чемпионом.


Михаил Фленов

22 Марта 2012

Чемпионом он стал бы если бы использовал хеш или хотя бы числа. Строки сравнивать все же не так быстро. Я не знаю, как в своих внутренностях PHP хранит и обрабатывает массивы и если он не использует хеш, то чемпионом он не станет. Но в принципе, для такого количества элементов он будет выполнятся терпимо.


google

22 Марта 2012

Это пример того, как делать что-то отключив мозг) было время в начале когда мы все писали что-то на подобии не напрягаясь), а кто-то честно не использовал классы)) первое время там где они нужны  


Добавить Комментарий

Еще что-нибудь

Хотите найти еще что-то интересное почитать? Можно попробовать отфильтровать заметки на блоге по категориям.

О блоге

Программист, автор нескольких книг серии глазами хакера и просто блогер. Интересуюсь безопасностью, хотя хакером себя не считаю

Обратная связь

Без проблем вступаю в неразборчивые разговоры по e-mail. Стараюсь отвечать на письма всех читателей вне зависимости от страны проживания, вероисповедания, на русском или английском языке.

Пишите мне