Мне нужно получить формат datetime yyyy-MM-ddTHH:mm:ss.fffZ чтобы использовать при создании хэша, чтобы поговорить с .NET-сервером. Как я могу получить этот формат в PHP? Я не знаю, что «fffZ» даже попытается понять это сам и не может найти его в Интернете. Помощь очень ценится. Спасибо, Джеймс
Мне нужен формат даты для sitemaps в php. Как я могу это сделать ? Правильно ли этот выход? <lastmod>2012-08-02EEST18:01:18+03:00</lastmod>
Кто-нибудь может мне помочь, как конвертировать данные из заголовка электронной почты? У меня есть следующий формат даты из заголовка электронной почты: Wed, 28 Apr 2010 21:59:49 -0400 Мне нужно преобразовать их в mysql Date или timestamp. Благодаря!
У меня есть тысячи дат в следующем формате: 2011-10-02T23:25:42Z (также ISO 8601 в UTC) Какой тип данных MySQL следует использовать для хранения такой даты ISO8601 в базе данных MySQL? Например, Datetime , timestamp или что-то еще? Что лучше для сравнения (например, получение записей между двумя датами / временем) и упорядочение результатов запросов? Что, если база […]
У меня есть приложение, которое я создаю с помощью CodeIgniter. У меня есть записи в БД SQL Server, у которых есть поля datetime. Я запрашиваю эти записи из дат, введенных в текстовое поле в m / d / Y. Это соответствует формату даты в db. К сожалению, я в Великобритании! Поэтому я хочу вводить даты […]
Привет, у меня есть формат даты, подобный этому (в английском формате) 15. July 2011 И я хочу преобразовать его в немецкий формат, как это 15. Juli 2011 Как преобразовать формат даты из одного языка в другой формат? Мой код $date = '15. July 2011'; $newLocale = setlocale(LC_TIME, 'de_DE'); $date = strftime('%d. %B %Y',$date); Но это […]
Я пытаюсь проверить, что даты, введенные конечными пользователями, находятся в 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; } Есть предположения?
Facebook выводит даты в формате ISO8601 – например: 2011-09-02T18: 00: 00 Используя PHP, как я могу переформатировать что-то вроде: пятница, 2 сентября 2011 года в 18:00 Nb – я делал это в Javascript, но у IE есть ошибки даты, поэтому я хочу использовать кросс-браузер.
Я хочу отобразить $ row-> depositdate в формате dd-mm-yyyy. Если столбец даты в базе данных равен нулю, отображается следующая дата: 01-01-1970 echo "<td align=center>".date('dm-Y', strtotime($row->depositdate))."</td>"; Если дата в базе данных не указана, она не должна отображать ничего, иначе должна отображаться дата в формате dd-mm-yyyy. заранее спасибо Sandeep