質問するログイン新規登録

回答編集履歴

4

セパレータの修正

2015/06/15 11:12

投稿

nanndemoiikara
nanndemoiikara

スコア775

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
  ```

3

Ymdに修正 H:i:sはいらない

2015/06/15 11:12

投稿

nanndemoiikara
nanndemoiikara

スコア775

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 H:i:s');
9
+ echo date_format($date, 'Y-m-d');
10
10
  }
11
11
  ```

2

変数名の指摘追加

2015/06/15 10:57

投稿

nanndemoiikara
nanndemoiikara

スコア775

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('2000-01-01');
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

コードのハイライト

2015/06/15 10:55

投稿

nanndemoiikara
nanndemoiikara

スコア775

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
+ ```