php.js: date() function
date() function
In php.js date() function returns formatted local time/date.
Version
1103.1210
Syntax
date(format, timestamp)
Parameters
Name | Description | Required / Optional |
Type |
---|---|---|---|
format | Day: d - Numeric day of the month with leading zeros (01 to 31) D - Short day abbreviation (three letters). Mon through Sun. j - Day of the month without leading zeros ( 1 to 31) l (lowercase 'L') - Full day name (Sunday through Saturday) N - ISO-8601 numeric representation of a day of a week (1 (for Monday) through 7 (for Sunday). S - English ordinal suffix for the day of the month, 2 characters (st, nd, rd or th. Works well with j) w - Numeric day of the week. (0 (for Sunday) through 6 (for Saturday) z - Numeric day of the year (0 to 365) Week: W - ISO-8601 numeric representation of week number of year. Week starting from Monday Month : F - Full month name. (January through December) m - Numeric representation of a month with leading zeros (01 to 12) M - Short month abbreviation (three letters). Jan through Dec n - Numeric representation of a month, without leading zeros (1 through 12) t -Number of days of a specified month (28 through 31) Year : L - Whether it's a leap year (set 1 if leapyear otherwise 0) o - ISO-8601 year number Y - Numeric year value in 4 digits (1999) y - Numeric year value in two digit (1999 as 99) Time : a - Lowercase am or pm. A - Uppercase AM or PM. B - Swatch Internet time (000 through 999) g - 12-hour format of an hour without leading zeros (1 to 12) G - 24-hour format of an hour without leading zeros (0 to 23) h - 12-hour format of an hour with leading zeros (01 to 12) H - 24-hour format of an hour with leading zeros(00 to 23) i - Minutes with leading zeros (00 to 59) s - Seconds, with leading zeros (00 to 59) u - Microseconds(numeric value) Example : 574925 Timezone : e - The timezone identifier (Examples: UTC, Atlantic/Azores) I - Whether the date is in daylights savings time (set 1 for Daylight Savings Time, 0 otherwise) O - Difference to Greenwich time (GMT) in hours (Example: +0300). p - Difference to Greenwich time (GMT) with colon between hours and minutes (Example: +03:00). T - Timezone abbreviation. (Examples: EST, MDT) Z - Timezone offset in seconds. The offset for timezones west of UTC is always negative, and for those east of UTC is always positive. (-43200 through 50400). Full Date/Time : c - ISO 8601 date (2004-02-12T15:19:21+00:00) r - RFC 2822 formatted date. (Thu, 22 Jan 2005 16:01:07 +0200) U - Seconds since the Unix Epoch (January 1 1970 00:00:00 GMT) |
Optional | String |
timestamp | An integer indicates the unixtimestamp. If a timestamp is not supplied, it gives the current local time. | Optional | integer |
Example of php.js date() function
In the following web document date() function returns various formatted local date/time.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>php.js : date() function example</title>
<script type="text/javascript" src="datetime.min.js"> </script>
</head>
<body>
<h1 style="color: green">php.js : date() function example</h1>
<h3>Various date format using date() and it's parameters</h3>
<hr />
<script type="text/javascript">
//This is done to make the following JavaScript code compatible to XHTML. <![CDATA[
document.write("<strong>Display current date dd/mm/yyyy format </strong>"+"<br />");
document.write(date("d/m/Y")+"<br />");
document.write("<strong>Display current date mm/dd/yyyy format</strong> "+"<br />");
document.write(date("m/d/Y")+"<br />");
document.write("<strong>Display current date mm-dd-yyyy format </strong>"+"<br />");
document.write(date("m-d-Y")+"<br />");
document.write("<strong>Display like Monday 6th March 1996 </strong>"+"<br />");
document.write(date("l jS F Y")+"<br />");
document.write("<strong>Display the above format with time </strong>"+"<br />");
document.write(date('l jS F Y h:i:s A')+"<br />");
document.write("<strong>Display date in d-m-y format with user supplied date time</strong>"+"<br />");
document.write(date('d-m-y',mktime(0, 0, 0, 10, 31, 2010)));
//]]>
</script>
</body>
</html>
Output of the function:
Display current date dd/mm/yyyy format 04/07/2011 Display current date mm/dd/yyyy format 07/04/2011 Display current date mm-dd-yyyy format 07-04-2011 Display like Monday 6th March 1996 Monday 4th July 2011 Display the above format with time Monday 4th July 2011 02:53:04 PM Display date in d-m-y format with user supplied date time 31-10-2010
View the example of php.js date() function in the browser
Previous: php.js : checkdate() function
Next:
php.js : getdate() function
It will be nice if you may share this link in any developer community or anywhere else, from where other developers may find this content. Thanks.
https://www.w3resource.com/phpjs/date/date.php
- Weekly Trends and Language Statistics
- Weekly Trends and Language Statistics