PHP strftime() 函数
实例
根据区域设置来格式化本地日期和时间:
strftime("%B %d %Y, %X %Z",mktime(20,0,0,12,31,98))."
");
setlocale(LC_ALL,"hu_HU.UTF8");
echo(strftime("%Y. %B %d. %A. %X %Z"));
?>
运行实例
定义和用法
strftime() 函数根据区域设置格式化本地日期和时间。
提示:请参阅 gmstrftime() 函数,根据区域设置格式化 GMT/UTC 时间/日期。
语法
strftime(format,timestamp);
参数 |
描述 |
format |
必需。规定如何返回结果:
- %a - 星期几名称的简写
- %A - 星期几名称的全称
- %b - 月份名称的简写
- %B - 月份名称的全称
- %c - 首选的日期和时间表示法
- C - namba ya sheheya (mwaka kusababisha 100, kinaendelea na 00 hadi 99)
- d - siku ya mwezi (01 hadi 31)
- D - ukurasa wa muda, kinaendelea na ukurasa wa %m/%d/%y
- e - siku ya mwezi (1 hadi 31)
- g - kinaendelea na ukurasa wa %G, lakini bila sheheya ya mwaka
- G - mwaka wa 4 cifadhi kinaendelea na namba ya siku ya wiki (angalia %V)
- h - kinaendelea na ukurasa wa %b
- H - saa, kwa kifungu cha 24 saa (00 hadi 23)
- I - saa, kwa kifungu cha 12 saa (01 hadi 12)
- j - siku ya mwaka (001 hadi 366)
- m - mwezi (01 hadi 12)
- M - dakika
- n - kichwa cha ukia
- p - am au pm kwa sababu ya muda wa kwanza
- r - ukurasa wa muda wa a.m. na p.m.
- R - ukurasa wa muda wa 24 saa
- S - sekunde
- tab - tab wa kifungu
- wa kwa sasa - wa kwa sababu ya muda, kinaendelea na ukurasa wa %H:%M:%S
- 蒧amba ya siku ya wiki inayotumiwa (1 hadi 7), Monday[Jumapili] = 1. Tuzo: katika mawingu ya Sun Solaris, Sunday[Jumapili] = 1
- %U - Siku ya wiki inayotumiwa kwa mwaka huo, kuanza na siku ya kwanza ya wiki, kuanza na siku ya kwanza ya wiki
- %V - Siku ya wiki inayotumiwa kwa mwaka huo kwa ufupishaji wa ISO 8601 (01 hadi 53), week 1 inaonyesha siku ya kwanza ya mwaka, na inaonyesha siku ya kwanza ya wiki
- %W - Siku ya wiki inayotumiwa kwa mwaka huo, kuanza na siku ya wiki ya kwanza, kuanza na siku ya kwanza ya wiki
- %w - Siku ya wiki inayotumiwa kwa siku ya wiki kwa namba ya siku (1 hadi 7), Sunday[Jumapili] = 0
- %x - Tarehe linalotumiwa kwa kusababisha tukio hili bila muda
- %X - Tukio la wakati linalotumiwa kwa kusababisha tukio hili bila tarehe
- %y - Mwaka ulioonekana bila jina la miaka ya kumi (ingawa kutoka 00 hadi 99)
- %Y - Mwaka ulioonekana na jina la mwaka wa miaka ya kumi
- %Z au %z - Jina la eneo la wakati ama uharibifu wa jina
- %% - Inaonyesha herufi %
|
timestamp |
Inayowakilika. Inasababisha muda wa wakati wa Unix wa taka ambao inahitajika. Mwongozo wa kawaida ni muda wa wakati wa hivi karibuni(time())。 |
Maelezo ya teknolojia
Inarudia: |
Inarudia kwa ajili ya format kutumia kwa ajili ya timestamp mengineo ya usafishaji.
Jina la mwezi na jina la siku ya wiki na mambo ya lugha ya nyingine inafanyika kwa kufikia setlocale() wa jadi la eneo la hivi karibuni.
|
Toleo la PHP: |
4+ |
Takwimu ya mafuta: |
PHP 5.1.0: Inongezwa E_STRICT na E_NOTICE kwa mafano ya muda wa jadi. |