我在本地机器上安装了WAMP.我的PHP版本是5.3.3 phpinfo()
但该扩展名不存在!:(
如何在不编译的情况下安装此扩展程序?这里只是它的来源.
我正在编写一个 php 代码,如下所示:
<?php <time datetime="<?php echo esc_attr(date_format($ts, 'H:i d-m-Y')) ?>"
data-timezone="<?php echo esc_attr($tz_param) ?>"><?php echo esc_html(date_format($ts, 'F j H:i')) ?></time> ?> // Line A
Run Code Online (Sandbox Code Playgroud)
A 行返回网页上的以下日期:
July 10 21:30
Run Code Online (Sandbox Code Playgroud)
print_r($ts)
印刷:
DateTime Object
(
[date] => 2019-07-10 21:30:00.000000
[timezone_type] => 3
[timezone] => America/New_York
)
July 10 21:30
Run Code Online (Sandbox Code Playgroud)
问题陈述:
我想知道我应该在上面 A 行的php 代码中进行哪些更改,以便当页面为 french时,它应该返回法语日期。
这是我尝试过的,但它仍然以英语返回日期。
<?php if(ICL_LANGUAGE_CODE=='fr'){
setlocale(LC_TIME, 'fr_FR');
?>
<time datetime="<?php echo esc_attr(date_format($ts, 'H:i d-m-Y')) ?>"
data-timezone="<?php echo esc_attr($tz_param) ?>"><?php …
Run Code Online (Sandbox Code Playgroud) 如何使用date()在kohana 3中起诉i18n?
echo date('l jS F Y h:i:s A');
Run Code Online (Sandbox Code Playgroud)
我不知道如何翻译日名,月名等...
我使用下面的代码创建从本月开始的未来 12 个月的选择下拉列表:
$year=date("Y");
//Current Month
$month = date('m');
$dateObj = DateTime::createFromFormat('!m', $month);
$month0 = $dateObj->format('F');
$monthHTML .= "<option value='$month/$year'>$month0 $year</option>";
//next 11 months
for ($i=1; $i<=11; $i++) {
$month = date('m', strtotime('first day of +'.$i.' month'));
if($month==01) {
$year++;
}
$dateObj = DateTime::createFromFormat('!m', $month);
${"month".$i} = $dateObj->format('F');
$monthHTML .= "<option value='$month/$year'>".${"month".$i}." $year</option>";
}
Run Code Online (Sandbox Code Playgroud)
创建如下输出:
<select id="default-calendar-month" name="default-month">
<option value='01/2018'>January 2018</option><option value='02/2018'>February 2018</option><option value='03/2018'>March 2018</option><option value='04/2018'>April 2018</option><option value='05/2018'>May 2018</option><option value='06/2018'>June 2018</option><option value='07/2018'>July 2018</option><option value='08/2018'>August 2018</option><option value='09/2018'>September 2018</option><option value='10/2018'>October 2018</option><option value='11/2018'>November …
Run Code Online (Sandbox Code Playgroud)