如何将格式日期从PHP转换为Javascript
How to convert format date from PHP to Javascript
我有一个php文件,稍后我会将其更改为HTML文件的形式,这是当前的限制条件:-使用Javascript的日期格式
她的脚本如下所示:
<script type="text/javascript" src="js/jquery-1.8.0.min.js"></script>
<script type="text/javascript" src="js/script.js"></script>
<?php
/* Set start and end dates here */
$startDate = strtotime("15 August 2012 12:00:00");
$endDate = strtotime("15 November 2012 12:00:00");
/* /Set start and end dates here */
?>
<script type="text/javascript">
$(document).ready(function(){
JBCountDown({
secondsColor : "#ffdc50",
minutesColor : "#9cdb7d",
hoursColor : "#378cff",
daysColor : "#ff6565",
startDate : "<?php echo $startDate; ?>",
endDate : "<?php echo $endDate; ?>",
now : "<?php echo strtotime('now'); ?>",
seconds : "<?php echo date("s"); ?>"
});
});
</script>
请帮我克服它。我想在javascript中运行一个php脚本,它是从属的。
示例:
<script type="text/javascript">
$(document).ready(function(){
JBCountDown({
secondsColor : "#ffdc50",
minutesColor : "#9cdb7d",
hoursColor : "#378cff",
daysColor : "#ff6565",
startDate : startDate, //format time in JS
endDate : endDate, //format time in JS
now : strtotime('now'), //format time in JS
seconds : date("s")
});
});
</script>
请帮忙,问候
这一切都可以在javascript中完成。
<script type="text/javascript">
$(document).ready(function(){
//http://www.convert-unix-time.com/
var unix = Math.round(+new Date()/1000); //unix timestamp for todays date
//alert(unix);
JBCountDown({
secondsColor : "#ffdc50",
secondsGlow : "none",
minutesColor : "#9cdb7d",
minutesGlow : "none",
hoursColor : "#378cff",
hoursGlow : "none",
daysColor : "#ff6565",
daysGlow : "none",
startDate : "1362096000 ", //unix timestamp for ' Friday 1st March 2013 12:00:00 AM'
endDate : "1373328000", //unix timestamp for 'Tuesday 9th July 2013 01:00:00 AM'
now : unix,
seconds : unix % 60 //unix timestamp for seconds in realtime
});
});
</script>
使用strtotime()和date():
$originalDate = "2010-03-21";
$newDate = date("d-m-Y", strtotime($originalDate));
(请参阅PHP网站上的strtotime和date文档)。
<?php
/* Set start and end dates here */
$startDate = new DateTime("15 August 2012 12:00:00");
$endDate = new DateTime("15 November 2012 12:00:00");
/* /Set start and end dates here */
print $startDate->format('FORMAT');
?>
查看所有日期时间格式:http://www.php.net/manual/en/datetime.formats.php
相关文章:
- 使用Javascript将PHP转换为HTML5
- 如何将JSON从PHP转换为JS
- 将PHP转换为JavaScript,自调用函数
- 从sqlite PHP转换数据
- 注意:将数组从 php 转换为 javascript 时出现数组到字符串的转换错误
- 使用 PHP 转换 SQL 时间
- 如何将其从PHP转换为JavaScript
- 将数组从php转换为javascript
- php转换为javascript并返回
- 将jsonencode php转换为javascript,但不要使用双引号
- 将PHP转换为javascript #1
- 将逗号php转换为javascript
- 用PHP转换知名文本(WKT)从MySQL到谷歌地图多边形
- 将javascript数组从PHP转换为javascript函数
- 通过PHP转换XML &Javascript函数
- 将数学方程式从PHP转换为Javascript (Jquery)
- 使用php转换为json
- 如何将格式日期从PHP转换为Javascript
- 如何将这个PHP转换为express.js/node
- 用于转换从 PHP 转换的序列号的 JavaScript 代码