Mô tả
Hàm gmstrftime() định dạng thời gian/ngày GMT/UTC theo cài đặt locale.
Cú pháp
gmstrftime(format, timestamp)
Tham số
timestamp − Dấu thời gian Unix đại diện cho ngày/giờ cần định dạng.
format − Chỉ định cách trả về kết quả (các ký tự định dạng như %a, %A, %b, %B, %c, %C, %d, %D, %e, %g, %G, %h, %H, %I, %j, %m, %M, %n, %p, %r, %R, %S, %t, %T, %u, %U, %V, %W, %w, %x, %X, %y, %Y, %Z, %%, ...).
Giá trị trả về
Trả về chuỗi được định dạng theo format string và timestamp.
Ví dụ
<?php
setlocale(LC_TIME, 'en_US');
echo strftime("%b %d %Y %H:%M:%S", mktime(20, 0, 0, 10, 20, 2017)) . "\n";
echo gmstrftime("%b %d %Y %H:%M:%S", mktime(20, 0, 0, 10, 20, 2017)) . "\n";
?>Kết quả
Oct 20 2017 20:00:00 Oct 20 2017 20:00:00
Ví dụ khác
<?php
echo gmstrftime("%B %d %Y, %X %Z", mktime(20,0,0,11,30,91))."<br>";
setlocale(LC_ALL, "hu_HU.UTF8");
echo gmstrftime("%Y. %B %d. %A. %X %Z");
?>Kết quả
November 30 1991, 20:00:00 GMT 2018. October 11. Thursday. 05:13:18 GMT