قالب بندی تاریخ
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
انتظار میرود مقادیر DateTime در قالب ISO 8601 باشد، برای مثال «2013-02-14T13:15:03-08:00» (YYYY-MM-DDTHH:mm:ssZ).
در زیر نمونههایی برای تولید رشتههای زمان تاریخ ISO 8601 در چند زبان برنامهنویسی محبوب آورده شده است.
جاوا
Date date = new Date();
DateFormat df = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ssZ");
String dateAsISOString = df.format(date);
جاوا اسکریپت
var d = new Date();
var date = d.toISOString();
PHP
$objDateTime = new DateTime('NOW');
$isoDate = $objDateTime->format(DateTime::ISO8601);
پایتون
from datetime import date
d = date.now()
date = d.isoformat()
روبی
require 'time'
d = Time.now
date = d.utc.iso8601
پرل
my $now = time();
$date = time2isoz($now);
C++
time_t now;
time(&now);
char buf[sizeof "2011-10-08T07:07:09Z"];
strftime(buf, sizeof buf, "%FT%TZ", gmtime(&now));
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2025-07-25 بهوقت ساعت هماهنگ جهانی.
[null,null,["تاریخ آخرین بهروزرسانی 2025-07-25 بهوقت ساعت هماهنگ جهانی."],[],[],null,["# DateTime Formatting\n\n[DateTime](/workspace/gmail/markup/reference/types/DateTime) values are expected to be in the ISO 8601 format, for example '2013-02-14T13:15:03-08:00' (YYYY-MM-DDTHH:mm:ssZ).\n\nBelow are examples for generating ISO 8601 datetime strings in a few popular programing languages. \n\n### Java\n\n Date date = new Date();\n DateFormat df = new SimpleDateFormat(\"yyyy-MM-dd'T'HH:mm:ssZ\");\n String dateAsISOString = df.format(date);\n\n### JavaScript\n\n var d = new Date();\n var date = d.toISOString();\n\n### PHP\n\n $objDateTime = new DateTime('NOW');\n $isoDate = $objDateTime-\u003eformat(DateTime::ISO8601);\n\n### Python\n\n from datetime import date\n d = date.now()\n date = d.isoformat()\n\n### Ruby\n\n require 'time'\n d = Time.now\n date = d.utc.iso8601\n\n### Perl\n\n my $now = time();\n $date = time2isoz($now);\n\n### C++\n\n time_t now;\n time(&now);\n char buf[sizeof \"2011-10-08T07:07:09Z\"];\n strftime(buf, sizeof buf, \"%FT%TZ\", gmtime(&now));"]]