date_format() expects parameter 1 to be DateTime, string given

Klapsius

I'm trying to replace my queries to PDO query and I have problems with date formats. I need to print dates in format d/m/Y H:i:s but after PDO script runs it prints the date in this format Y-m-d H:i:s

    while($row = $sql -> fetch(PDO::FETCH_ASSOC))
  {
  ...
echo "<td>" . date_format( $row['date'], 'd/m/Y H:i:s'). "";"</td>";
  ...

  }
Warning: date_format() expects parameter 1 to be DateTime, string given in 

But if I change the code to echo "<td>" . $row['date']. "";"</td>"; then it returns to Y-m-d H:i:s How can I get the previous format d/m/Y H:i:s?

hjpotter92

The first parameter to date_format needs to be an object of DateTime class.

echo "<td>" . date_format( new DateTime($row['date']), 'd/m/Y H:i:s' ). "</td>";

or, alternatively

echo "<td>" . date_format( date_create($row['date']), 'd/m/Y H:i:s' ). "</td>";

Collected from the Internet

Please contact [email protected] to delete if infringement.

edited at
0

Comments

0 comments
Login to comment

Related

From Dev

date_add() expects parameter 1 to be DateTime, string given

From Dev

DateTime format expects parameter 1 to be string, Object given - Symfony2

From Dev

Warning: number_format() expects parameter 1 to be double, string given

From Dev

date_diff() expects parameter 1 to be DateTimeInterface, string given

From Dev

htmlentities() expects parameter 1 to be string, object given

From Dev

strtotime() expects parameter 1 to be string, array given

From Dev

trim() expects parameter 1 to be string, object given

From Dev

rand() expects parameter 1 to be long, string given

From Dev

DateTime::createFromFormat() expects parameter 2 to be string, object given

From Dev

DateTime::createFromFormat() expects parameter 2 to be string, object given

From Dev

mysqli_connect() expects parameter 1 to be string, array given

From Dev

Warning: get_class() expects parameter 1 to be object, string given

From Dev

Receiving strtotime() expects parameter 1 to be string, object given error in php

From Dev

Warning: sqlsrv_query() expects parameter 1 to be resource, string given

From Dev

spl_object_hash() expects parameter 1 to be object, string given

From Dev

array_combine() expects parameter 1 to be array, string given

From Dev

strpos() expects parameter 1 to be string, array given Laravel

From Dev

Warning: mysql_error() expects parameter 1 to be resource, string given

From Dev

Warning: sqlsrv_query() expects parameter 1 to be resource, string given

From Dev

Warning: json_decode() expects parameter 1 to be string, array given

From Dev

mysql_result() expects parameter 1 to be resource, string given

From Dev

Warning: get_class() expects parameter 1 to be object, string given

From Dev

CodeIgniter - strlen() expects parameter 1 to be string, object given

From Dev

Warning: mysqli_error() expects parameter 1 to be mysqli, string given in

From Dev

PHP Warning: strpos() expects parameter 1 to be string, array given

From Dev

Yii2 htmlspecialchars() expects parameter 1 to be string, object given

From Dev

laravel 5.2 queries - htmlentities() expects parameter 1 to be string, object given

From Dev

Laravel - htmlentities() expects parameter 1 to be string, array given

From Dev

Warning: log() expects parameter 1 to be float, string given in

Related Related

  1. 1

    date_add() expects parameter 1 to be DateTime, string given

  2. 2

    DateTime format expects parameter 1 to be string, Object given - Symfony2

  3. 3

    Warning: number_format() expects parameter 1 to be double, string given

  4. 4

    date_diff() expects parameter 1 to be DateTimeInterface, string given

  5. 5

    htmlentities() expects parameter 1 to be string, object given

  6. 6

    strtotime() expects parameter 1 to be string, array given

  7. 7

    trim() expects parameter 1 to be string, object given

  8. 8

    rand() expects parameter 1 to be long, string given

  9. 9

    DateTime::createFromFormat() expects parameter 2 to be string, object given

  10. 10

    DateTime::createFromFormat() expects parameter 2 to be string, object given

  11. 11

    mysqli_connect() expects parameter 1 to be string, array given

  12. 12

    Warning: get_class() expects parameter 1 to be object, string given

  13. 13

    Receiving strtotime() expects parameter 1 to be string, object given error in php

  14. 14

    Warning: sqlsrv_query() expects parameter 1 to be resource, string given

  15. 15

    spl_object_hash() expects parameter 1 to be object, string given

  16. 16

    array_combine() expects parameter 1 to be array, string given

  17. 17

    strpos() expects parameter 1 to be string, array given Laravel

  18. 18

    Warning: mysql_error() expects parameter 1 to be resource, string given

  19. 19

    Warning: sqlsrv_query() expects parameter 1 to be resource, string given

  20. 20

    Warning: json_decode() expects parameter 1 to be string, array given

  21. 21

    mysql_result() expects parameter 1 to be resource, string given

  22. 22

    Warning: get_class() expects parameter 1 to be object, string given

  23. 23

    CodeIgniter - strlen() expects parameter 1 to be string, object given

  24. 24

    Warning: mysqli_error() expects parameter 1 to be mysqli, string given in

  25. 25

    PHP Warning: strpos() expects parameter 1 to be string, array given

  26. 26

    Yii2 htmlspecialchars() expects parameter 1 to be string, object given

  27. 27

    laravel 5.2 queries - htmlentities() expects parameter 1 to be string, object given

  28. 28

    Laravel - htmlentities() expects parameter 1 to be string, array given

  29. 29

    Warning: log() expects parameter 1 to be float, string given in

HotTag

Archive