Funksiya strtotime() PHP
Tukuru da amfani
Ba da bai kaiya da aya'ana da lokaci ko'orin dabbobi ko'orin Unix timestamp:
<?php echo(strtotime("now") . "<br>"); echo(strtotime("15 October 1980") . "<br>"); echo(strtotime("+5 hours") . "<br>"); echo(strtotime("+1 week") . "<br>"); echo(strtotime("+1 week 3 days 7 hours 5 seconds") . "<br>"); echo(strtotime("next Monday") . "<br>"); echo(strtotime("last Sunday")); ?>
Tukuru da amfani
Funksiya strtotime() za'a da bai kaiya da aya'ana da lokaci ko'orin dabbobi, wanda ke da Unix timestamp (daga January 1 1970 00:00:00 GMT ƙarfi).
Raba:Idan shekaru kaiya da kadan, burin 0-69 za'a zama 2000-2069, burin 70-100 za'a zama 1970-2000.
Raba:Raba kaiya m/d/y tii d-m-y tukuna, haka yace alama ce / (slash), a kanamici m/d/y. Haka yace alama ce - (dash) tii ko . (point), a kanamici d-m-y. Dafinna yace aminciya, a ka'ana kaiya YYYY-MM-DD tukuna ko'orin tii ko'orin date_create_from_format() funksiya.
语法
strtotime(time,now);
参数 | 描述 |
---|---|
time | 必需。规定日期/时间字符串。 |
now | 可选。规定用来计算返回值的时间戳。如果省略该参数,则使用当前时间。 |
技术细节
返回值: | 若成功则返回时间戳,失败则返回 FALSE。 |
---|---|
PHP 版本: | 4+ |
更新日志:
5.3.0: | 现在相对时间格式,比如这一周、前一周、上一周、下一周,规定一周从星期一到星期日,而不是使用相对于当前日期/时间的前后 7 天。 |
5.3.0 | A yanzu, 24:00 ba shi yar yar yanayi a kusa da PHP 5.3.0, kuma strtotime() an retun FALSE. |
5.2.7 | A yanzu, an gudanar da yau da kai yana da kuma an samun retun timestamp idan an kai daya, amma a yanzu yana gudanar da shi a yanzu. |
5.1.0 | An yi retun FALSE idan an baiwa, (a yanzu an retun -1), da kuma rarraba E_STRICT da E_NOTICE ta'ashi. |
5.0.2 | A yanzu yana gudanar da "now" da sauran wa'adun wakilci da yake kusa da wancan lokaci, kuma ba daya kusa da yau da kai ga zamani ba. |
5.0.0 | Yana amincewa da microsecond (amma microsecond yana kasancewa a kusa da cikin kiyaye). |
4.4.0 | Kimanin PHP 4.4, "next" an gudanar da +2. Sabon hanyar yana samun shi ne za "+1". |