mysqlデータベースに日付があります。変数/配列を読み込み、mm/ddから変換したい日付がmysqlデータベースにあります/ yyyy hh:mm:ssからDD MMM YYYY。これが可能かどうか、もしそうなら、どうすればそうするのだろうか。mysqlにdd/mm/yyyy hh:mm:ssからDDにMMM YYYY
0
A
答えて
3
どのような種類の日付形式変換でも、古い日付をタイムスタンプに変換してから、タイムスタンプを日付にフォーマットします。
例:
$old = "6-2-1992 10:24 PM";
$new = date("d/M/Y",strtotime($old));
echo $new; // result: 06/Feb/1992
ちょうどあなたが英国のフォーマット対米形式の抵触実行しないことを非常に注意してください(。すなわち3/4 4月の第3回か3月の第四のですか?)
+2
['DateTime :: createFromFormat'](http://us.php.net/manual/en/datetime.createfromformat.php)または[' strptime'](http://us.php.net/strptime)は、予想される形式を明示的に指定するために使用されます。 – DCoder
2
それは(それが表示される)日時フィールドの場合は、ちょうどMySQLはタイムスタンプとしてあなたの日付を与えてみましょう:あなたが好きなように
SELECT UNIX_TIMESTAMP(my_date) As my_timestamp
その後、タイムスタンプをフォーマットするphpを使用することができます:
$formatted_date = date("d m Y",$timestamp);
よろしく
1
なぜあなたは変数に格納し、PHPを使用して変換をしたいですか?日時フィールドの場合は、クエリでDATE_FORMAT関数を使用してバットからすぐに変換します。
SELECT DATE_FORMAT(datetime, '%d/%b/%Y') datetime FROM table
関連する問題
- 1. 即時に "mm/dd/yyyy hh:mm:ss a"から "dd MMM yyyy"に日付形式を変換
- 2. "EEE、dd MMM yyyy hh:mm:ss zzz"文字列を日付に変換
- 3. VBA Excelの日付yyyy/mmm/ddからyyyy/mm/ddへ
- 4. フォーマット解析例外 "EEE MMM dd HH:mm:ss Z yyyy"
- 5. CONVERT {yyyy-mm-dd hh:mm:ss}から{yyyy-mm-dd hh}までの時間
- 6. YYYY/MM/DD HH:MM:SSオフセットをMM/DD/YYYY HH:MM:SSオフセット?
- 7. dd-MMM-yyyy形式のjava.time.format.DateTimeParseException
- 8. 日付をdd/mm/yyyyからyyyy-MM-ddに変換する方法HH:mm:ss Android
- 9. 「dd-MMM-yyyy」をポストメソッドでdatetimeに渡す
- 10. Javaフォーマットyyyy-MM-dd'T'HH:mm:ss.SSSz〜yyyy-mm-dd HH:mm:ss
- 11. mysqlのカラムフォーマット "yyyy-mm-dd"を "mmm-yy"に変更する方法
- 12. Informatica - 'DD-MMM-YY'をDD/MM/YYYYに変換するには
- 13. オラクルのDD-MMM-YYYYからYYYYMMDDに変更
- 14. フォーマットは、MMMに日付をあらかじめ定義しています。dd yyyy - HH:mm:ss in angular.js
- 15. テキストをYYYY-MM-DD HH:MM:SSからExcel日付に変換する
- 16. 日付をMMM、dd yyyyをAndroidのdd/MM/yyyyに変換できません
- 17. HTML5フォーマットの日付dd/MMM/YYYY
- 18. Mmm-DD-YYYYのJavascriptの正規表現
- 19. ddmmyyyyをdd/mm/yyyyに変換してソート
- 20. ビジュアルスタジオの日時フォーマット "YYYY-MM-DD hh:mm:ss"
- 21. (YYYY-MM-DD-HH:MM:SS)日付時刻を
- 22. mm/dd/yyyyのNSString to NSDate hh:mm:ss形式
- 23. ハイブ日付からMMM DDへの変換YYYYデータ
- 24. MySQLの更新日フィールドはYYYY-MM-DD HH:MM:SS [.fraction]形式
- 25. 日付をEEEに変換します。MMM YYYY HH:mm:ss zフォーマット
- 26. 日付の形式を 'YYYY-MM-DD'から 'MM/DD/YYYY HH:MM:SS AM'に変換する方法
- 27. linqでMM/dd/YYYY hh:mm:ss AMからYYYY-MM-dd datetime形式に変換する方法は?
- 28. VBA for ExcelをDD-mmm-YYYY形式に編集しますか?
- 29. Oracle to_date、mm/dd/yyyyからdd-mm-yyyy
- 30. RegEx MM DD YYYYからYYYY MM DD
どの言語で、PHP? –
mysqlでどのようなカラムタイプが使用されていますか?日付時刻? varchar? – Hajo