- 1
$dt=iconv("windows-1251", "UTF-8",date("Y-m-d")."T".date("H:i:s"));
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+162
$dt=iconv("windows-1251", "UTF-8",date("Y-m-d")."T".date("H:i:s"));
Перекодируем ASCII из windows-1251 в UTF-8 :)
zoggi 10.01.2012 15:53 # −2
Предлагаю кодить в CP866
guest 10.01.2012 16:32 # −8
bugmenot 10.01.2012 17:22 # +2
bugmenot 10.01.2012 17:23 # 0
Где здесь ASCII, denis0?!
zoggi 10.01.2012 17:56 # 0
bugmenot 10.01.2012 18:13 # 0
zoggi 10.01.2012 18:25 # −2
у тебя все строки будут в 1251 (по дефолту)
нафига кодить в 1251
если у тебя проект в утф и отдаешь утф
может тогда 866 по приколу
WGH 10.01.2012 18:34 # 0
bugmenot 10.01.2012 18:59 # +1
3.14159265 10.01.2012 19:03 # 0
хотя пыхапешникам можно...
guest 10.01.2012 19:50 # −5
eth0 10.01.2012 20:10 # +1
Какое небо синее,
Какое всё зелёное,
Какое всё красивое.
Govnocoder#0xFF 11.01.2012 07:05 # +1
Губы, сладкие-нежные!
denis0 11.01.2012 09:11 # +1
Не люблю расшифровывать анекдоты... но для повышения образованности населения:
http://ru.wikipedia.org/wiki/ASCII
[цитата]
Впоследствии оказалось удобнее использовать 8-битные кодировки (кодовые страницы), где нижнюю половину кодовой таблицы (0—127) занимают символы US-ASCII, а верхнюю (128—255) — дополнительные символы, включая набор национальных символов.
...
В Юникоде первые 128 символов тоже совпадают с соответствующими символами US-ASCII.
[/цитата]
Поскольку на выходе имеем строку вида: 2012-01-24T23:59:01 (T - латинская), то перекодировка избыточна. Все символы из US-ASCII и имеют одинаковое представление во всех кодовых таблицах.
guest 10.01.2012 19:35 # −3
guest 10.01.2012 19:37 # −4
Nemoden 11.01.2012 07:18 # +3
guest8 09.04.2019 12:29 # −999