回答編集履歴
4
セパレータの修正
answer
CHANGED
@@ -6,6 +6,6 @@
|
|
6
6
|
foreach ( $arr as $date_str )
|
7
7
|
{
|
8
8
|
$date = date_create($date_str);
|
9
|
-
echo date_format($date, 'Y
|
9
|
+
echo date_format($date, 'Y/m/d');
|
10
10
|
}
|
11
11
|
```
|
3
Ymdに修正 H:i:sはいらない
answer
CHANGED
@@ -6,6 +6,6 @@
|
|
6
6
|
foreach ( $arr as $date_str )
|
7
7
|
{
|
8
8
|
$date = date_create($date_str);
|
9
|
-
echo date_format($date, 'Y-m-d
|
9
|
+
echo date_format($date, 'Y-m-d');
|
10
10
|
}
|
11
11
|
```
|
2
変数名の指摘追加
answer
CHANGED
@@ -1,6 +1,11 @@
|
|
1
1
|
http://php.net/manual/ja/datetime.format.php
|
2
2
|
```lang-php
|
3
3
|
<?php
|
4
|
+
//string型では無いので変数名strは適切ではない。arrが適切
|
5
|
+
$arr = array("2010-09-01","2010.10.12","2010-8-2","2010-10-2","2010-5-12");
|
6
|
+
foreach ( $arr as $date_str )
|
7
|
+
{
|
4
|
-
$date = date_create(
|
8
|
+
$date = date_create($date_str);
|
5
|
-
echo date_format($date, 'Y-m-d H:i:s');
|
9
|
+
echo date_format($date, 'Y-m-d H:i:s');
|
10
|
+
}
|
6
11
|
```
|
1
コードのハイライト
answer
CHANGED
@@ -1,5 +1,6 @@
|
|
1
1
|
http://php.net/manual/ja/datetime.format.php
|
2
|
+
```lang-php
|
2
3
|
<?php
|
3
4
|
$date = date_create('2000-01-01');
|
4
5
|
echo date_format($date, 'Y-m-d H:i:s');
|
5
|
-
|
6
|
+
```
|