UTCのタイムスタンプ(整数)をとり、PHPの年、月、日だけを解析する最良の方法は何ですか?ありがとうPHPのUTCタイムスタンプを年、月、および日付のみ解析しますか?
3
A
答えて
3
PHP date()関数を使用してください。
日付()関数は、あなたのタイムスタンプを取り、人間が読めるでそれを表しています。
<?php
$timestamp = strtotime("2011-9-12 05:48:00");
$year = date('Y', $timestamp);
$month = date('m', $timestamp);
$day = date('d', $timestamp);
$newTimestamp = mktime(0, 0, 0, $month, $day, $year);
1
DateTimeクラスは、編集作業
<?php
// for PHP5.2+ though
var_dump(date_create('2011-9-12 05:48:00')->setTime(0, 0, 0)->format('U'));
// if input is in integer already
$input = 1315806480;
var_dump(date_create("@{$input}")->setTime(0, 0, 0)->format('U'));
-1
<?php
$time = strtotime(date('Y-m-d', *timestamp*));
?>
この種のかなり良いです年、月、および日(つまり、 "2014-07-25")の文字列を入力し、時、分、秒を省略します。
strtotime()関数は、人間が読める文字列を取得し、それをタイムスタンプに戻し、その日の00:00に時間を有効にします。
+1
それを記述してください.. – Shivaay
関連する問題
- 1. SQLからの解析年月日
- 2. 年、月、および日付でグループ化をグループ化する
- 3. 日、月、年のPythonタイムスタンプ
- 4. Javascript日付からUTCタイムスタンプ
- 5. Azureストリーム解析UTCタイムスタンプ
- 6. 角時2のUTC日付時刻を解析します。
- 7. AngularJS日付ピッカー年間と月のみ
- 8. 月、日、年、および時刻のみの日付ピッカー表示の変更方法
- 9. 解析された日から一年、月、日を取得します
- 10. Javaの日付の解析は、月
- 11. 日付ピッカー - 月/年
- 12. DateTimeの日付から月、日、年を抽出します
- 13. Bigqueryの完全な日付(年月日)〜(年月)
- 14. java.text.ParseException:解析できない日付:「2016年10月16日」(オフセット3)
- 15. パワークエリーの日付フィールドから年齢および年齢バケットを計算する
- 16. PHPとMySQLで表示日付年月日年式データベースからの書式
- 17. 日報、週報、月報、および年報
- 18. 日付入力はPHPの生年月日を計算します
- 19. 生年月日から年月日
- 20. 解析できない日付の例外 - 月日付形式
- 21. 日付タイプから年月日を抽出します
- 22. 特定の日付から日付、月、年を取得する
- 23. PHP:このタイムゾーンの月曜日をUTCに変換します
- 24. SAS:月フィールド、日フィールド、および年フィールドから日付を作成する方法
- 25. プロダクションのためのカスタム日付(月年)から(月年+ N)までのパンダループ
- 26. php mysqlの日付フィールドの年月を比較する方法
- 27. 日付ピケットの日付形式をデータベースの日付形式と一致するように変更する方法(月/日/年から日/月/年)
- 28. 「日月年」の日付に変換する日付を秒で表します
- 29. oracleの日付から月と年を抽出します
- 30. PHPまたはMySQLで日付順(月の年)
UTCタイムスタンプでは "Unix timestamp"を意味しますか? – NullUserException
UNIXのタイムスタンプを参照している場合は、date関数(http://de.php.net/manual/en/function.date.php)を使用して詳細を収集できます。書式設定されたタイムスタンプを解析する場合は、例を挙げてください。 – Bjoern
例:strtotime( "2011-9-12 05:48:00")は1315806480と評価されます...この整数を取り、strtotime( "2011-9-12")または1315785600 – Tyrick