“Postacie PHP” Kod odpowiedzi

Postacie PHP

<?php
 
  /* This answer is about date and time
 
  The syntax for date and time is:
  */
 
  date(format,timestamp)
 
  /* Here, format is required and it specifies the format of the timestamp,
  while timestamp is optional and specifies a timestamp. Default value
  for timestamp is current date and time */
 
  #Some characters that are commonly used for dates are:
  
  l (Lowercase L) - Represents day of the week
  d - Tells the day of the month
  m - Tells the month of the year
  Y - Represents a year
  
  echo "Today is " . date("m/d/Y") . "<br>";
  echo "Today is " . date("m.d.Y") . "<br>";
  echo "Today is " . date("m-d-Y") . "<br>";
  echo "Today is " . date("l");
  
  #Some characters that are commonly used for time are:

  H - 24-hour format of an hour (0 to 23)
  h - 12-hour format of an hour (0 to 12)
  i - Minute with leading zeros (0 to 59)
  s - Seconds with leading zeros (0 to 59)
  a - am or pm
    
  echo "The time is " . date("h:i:sa");
  echo "The time is " . date("H:i:s");

  #Set timezones

  date_default_timezone_set("America/New_York");

  #You can access every timezone here: https://www.php.net/manual/en/timezones.php

  #The timezone by default is UTC

  #mktime()

  mktime(hour, minute, second, month, day, year) #Syntax
    
  $d=mktime(01, 1, 1, 1, 01, 0001);
  echo "Created date is " . date("Y-m-d h:i:sa", $d);

  #strtotime
  
  $d=strtotime("4:33am December 6 2011");
  echo "Created date is " . date("Y-m-d h:i:sa", $d);

  $d=strtotime("tomorrow");
  echo date("Y-m-d h:i:sa", $d) . "<br>";

  $d=strtotime("next Saturday");
  echo date("Y-m-d h:i:sa", $d) . "<br>";

  $d=strtotime("+3 Months");
  echo date("Y-m-d h:i:sa", $d) . "<br>";

  strtotime(time, now) #Syntax
    
  #Due to limitations, there is another page for every other thing of Date and Time
    
  #Search "Date and Time PHP Continued"  
  
?>
Rick Astley

Data PHP

<?php
// set the default timezone to use. Available since PHP 5.1
date_default_timezone_set('UTC');


// Prints something like: Monday
echo date("l");

// Prints something like: Monday 8th of August 2005 03:12:46 PM
echo date('l jS \of F Y h:i:s A');

// Prints: July 1, 2000 is on a Saturday
echo "July 1, 2000 is on a " . date("l", mktime(0, 0, 0, 7, 1, 2000));

/* use the constants in the format parameter */
// prints something like: Wed, 25 Sep 2013 15:28:57 -0700
echo date(DATE_RFC2822);

// prints something like: 2000-07-01T00:00:00+00:00
echo date(DATE_ATOM, mktime(0, 0, 0, 7, 1, 2000));
?>
The Red-est of Firebreaks

Odpowiedzi podobne do “Postacie PHP”

Pytania podobne do “Postacie PHP”

Więcej pokrewnych odpowiedzi na “Postacie PHP” w PHP

Przeglądaj popularne odpowiedzi na kod według języka

Przeglądaj inne języki kodu