У меня есть строка в форме: «dd / mm-yyyy», где dd – день месяца с двумя цифрами, мм – месяц, представленный двумя цифрами, а yyyy – год с четырьмя цифрами. Мне нужно сохранить это в моей базе данных. Я пробовал $dato = date('d/mY' ,strtotime($_POST['dag'] ) Но это явно не работает. В моей базе данных дата […]
Я новичок в структуре Yii и только начал работать на существующем веб-сайте. У меня есть страница с листингом, и мое требование состояло в том, чтобы добавить новое поле «review_date_time», и мне удалось отобразить его в листинге. Теперь мой вопрос заключается в том, как изменить формат даты и как показать пробел, если в таблице нет даты. […]
Есть ли какая-нибудь приятная функция в PHP для анализа даты на части с учетом указанного формата? например some_function('20112000', 'dmY') some_function('2000-11-20', 'Ym-d') some_function('2000 text 11-20', 'Y text m-d') array('d'=>20, 'm'=>11, 'Y'=>2000) ожидаемый во всех вышеперечисленных случаях, (при условии совместимости форматов с функцией date() ) Обновить: Я использую PHP 5.1.9 Это также возможно с использованием Zend_Date , […]
Дизайнер придумал довольно странную идею или цветное колесо (с 36 цветами). Мне нужно написать функцию, возвращающую one цвет, но на основе date . Как веб-сайт должен работать На основе текущей даты (вы видите германские даты на изображении внизу) сайт должен иметь этот фоновый цвет. Таким образом, «1 января» первый цвет (синий цвет или то, что […]
вы можете помочь мне с форматированием следующей даты с помощью PHP переменная $ start содержит следующую дату эта дата Wed Feb 01 2012 05:00:00 GMT-080 должен стать 2012-02-01T13:00:00 Я знаю, как использовать базовые форматы даты и времени PHP, но это немного, хотя, заранее спасибо
Я пытаюсь проверить формат даты, чтобы увидеть, могу ли я проверить переменную данных в определенном формате, таком как MM-DD-YYYY. если нет, то exit (). Я не уверен, как проверить формат и был бы признателен, если кто-нибудь может мне помочь. Благодаря… $date=05/25/2010; if(XXXXX){ // do something…. }
Каков наилучший (независимый формат даты) в PHP для расчета разницы в днях между двумя датами в указанном формате. Я попробовал следующую функцию: function get_date_offset($start_date, $end_date) { $start_time = strtotime($start_date); $end_time = strtotime($end_date); return round(($end_time-$start_time)/(3600*24)); } Он работает нормально в linux box, но при работе под Windows strtotime возвращает ''. EDIT : Дата ввода в формате […]
Я пытаюсь преобразовать дату из yyyy-mm-dd в dd-mm-yyyy (но не в SQL); однако я не знаю, как функция даты требует отметки времени, и я не могу получить временную метку из этой строки. Как это возможно?
Когда я вытаскиваю дату из db, она возвращается так: 2009-10-14T19: 00: 00 Я хочу отформатировать его двумя разными способами … Первый: F d, Y Второй h: m (12-часовой формат) Все, что я пытаюсь вернуть в декабре 1969 года … Помогите ?! Я так смущен …
У меня есть дата в переменной. Мой формат – 08/04/2010 22:15:00 . Я хочу показать это как 10.15 PM . Как это сделать в PHP? заранее спасибо