- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
//функция конвертации времени в таймстамп, добавлено 08.07.2010
function convertDate($date){
$dateArr = explode(".", $date);
$date = mktime(0,0,0,$dateArr[1],$dateArr[0],$dateArr[2]);
return $date;
// 21.10.2010: а чем strtotime не устраивает?
}
И опять пост про траблы школоты/студентов ....
1. упорядочить по дате
2. узнать возраст человека
3. вывести дату в часовом поясе клиента, согласно его системным установкам
4. узнать, какого числа пройдут три(пять,...) рабочих дней после сегодня (пропуская выходные и праздники)
и т.д.
2: Все пользователи обычно тоже в базе, это тоже делается через SQL;
3: Тоже через SQL, настройки пользователя я бы хранил в базе, это вполне логично;
4: Вот тут да, я бы начал делать через PHP, но мне кажется придумать альтернативу в SQL тоже реально.
Если пользователю предложили, "как вы хотите выводить дату"?
И он ответил: хочу что бы было так: 10-21-2010 20.46
То в настройки так же сохраняем формат: '%m-%d-%Y %H.%i'
И просто при выводе из базы, все аккуратненько запросом собираем в кучу, и выводим как хочется пользователю.
это можно сделать только на клиенте