Articles of date format

Как получить формат «yyyy-MM-ddTHH: mm: ss.fffZ» в php?

Мне нужно получить формат datetime yyyy-MM-ddTHH:mm:ss.fffZ чтобы использовать при создании хэша, чтобы поговорить с .NET-сервером. Как я могу получить этот формат в PHP? Я не знаю, что «fffZ» даже попытается понять это сам и не может найти его в Интернете. Помощь очень ценится. Спасибо, Джеймс

Формат даты в формате Google Sitemap

Мне нужен формат даты для sitemaps в php. Как я могу это сделать ? Правильно ли этот выход? <lastmod>2012-08-02EEST18:01:18+03:00</lastmod>

Преобразование данных из заголовка электронной почты

Кто-нибудь может мне помочь, как конвертировать данные из заголовка электронной почты? У меня есть следующий формат даты из заголовка электронной почты: Wed, 28 Apr 2010 21:59:49 -0400 Мне нужно преобразовать их в mysql Date или timestamp. Благодаря!

Как сохранить дату UTC ISO8601 в базе данных MySQL?

У меня есть тысячи дат в следующем формате: 2011-10-02T23:25:42Z (также ISO 8601 в UTC) Какой тип данных MySQL следует использовать для хранения такой даты ISO8601 в базе данных MySQL? Например, Datetime , timestamp или что-то еще? Что лучше для сравнения (например, получение записей между двумя датами / временем) и упорядочение результатов запросов? Что, если база […]

PHP: помощь с этим форматированием даты

У меня есть приложение, которое я создаю с помощью CodeIgniter. У меня есть записи в БД SQL Server, у которых есть поля datetime. Я запрашиваю эти записи из дат, введенных в текстовое поле в m / d / Y. Это соответствует формату даты в db. К сожалению, я в Великобритании! Поэтому я хочу вводить даты […]

как преобразовать английский формат даты в немецкий формат даты в php

Привет, у меня есть формат даты, подобный этому (в английском формате) 15. July 2011 И я хочу преобразовать его в немецкий формат, как это 15. Juli 2011 Как преобразовать формат даты из одного языка в другой формат? Мой код $date = '15. July 2011'; $newLocale = setlocale(LC_TIME, 'de_DE'); $date = strftime('%d. %B %Y',$date); Но это […]

PHP Regex для проверки даты в формате ГГГГ-ММ-ДД

Я пытаюсь проверить, что даты, введенные конечными пользователями, находятся в YYYY-MM-DD. Regex никогда не был моей сильной стороной, я продолжаю получать ложное возвращаемое значение для preg_match () у меня есть настройка. Поэтому я предполагаю, что я создал беспорядок регулярного выражения, подробно описанный ниже. $date="2012-09-12"; if (preg_match("^[0-9]{4}-[0-1][0-9]-[0-3][0-9]$",$date)) { return true; }else{ return false; } Есть предположения?

Как преобразовать дату ISO8601 в другой формат в PHP?

Facebook выводит даты в формате ISO8601 – например: 2011-09-02T18: 00: 00 Используя PHP, как я могу переформатировать что-то вроде: пятница, 2 сентября 2011 года в 18:00 Nb – я делал это в Javascript, но у IE есть ошибки даты, поэтому я хочу использовать кросс-браузер.

PHP strtotime возвращает дату 1970 года, когда столбец даты равен нулю

Я хочу отобразить $ row-> depositdate в формате dd-mm-yyyy. Если столбец даты в базе данных равен нулю, отображается следующая дата: 01-01-1970 echo "<td align=center>".date('dm-Y', strtotime($row->depositdate))."</td>"; Если дата в базе данных не указана, она не должна отображать ничего, иначе должна отображаться дата в формате dd-mm-yyyy. заранее спасибо Sandeep