Javascript JS/PHP,日期时间
我想问一下,如果有人知道在JS或PHP的日期时间 或者我们在一起的时间,比如70天或2个月,还有几天,整天再加上一天。我有一些有用的东西,但在乞讨的时候是-。 我花了很多时间做一些应该有用的东西。但什么都没有 这里面有代码-Javascript JS/PHP,日期时间,javascript,php,html,Javascript,Php,Html,我想问一下,如果有人知道在JS或PHP的日期时间 或者我们在一起的时间,比如70天或2个月,还有几天,整天再加上一天。我有一些有用的东西,但在乞讨的时候是-。 我花了很多时间做一些应该有用的东西。但什么都没有 这里面有代码- <script charset="UTF-8"> function daysTill() { var day= 8 var month= 12 var year= 2016 var event= "rela
<script charset="UTF-8">
function daysTill() {
var day= 8
var month= 12
var year= 2016
var event= "relationship with my ♥"
var end = "days of"
var daystocount=new Date(year, month -1, day)
today=new Date()
if (today.getMonth()==month && today.getDate()>day)
daystocount.setFullYear(daystocount.getFullYear())
var oneday=1000*60*60*24
var write = (Math.ceil((daystocount.getTime()-today.getTime())/(oneday)))
document.write('<strong>'+write +'</strong> '+end+' '+event)
}
daysTill();
</script>
函数daysTill(){
var日=8
风险值月份=12
风险值年份=2016年
var event=“与我的客户的关系♥"
var end=“工作日”
var daystocount=新日期(年、月-1、日)
今天=新日期()
如果(今天.getMonth()==月份和今天.getDate()>天)
daystocount.setFullYear(daystocount.getFullYear())
var一天=1000*60*60*24
var write=(Math.ceil((daystocount.getTime()-today.getTime())/(oneday)))
document.write(“”+写入+”“+结束+”+事件)
}
Daystall();
如果有人知道,请帮助我。谢谢♥ 如果您不介意使用外部库,Carbon是一个很好的扩展DateTime的工具 它返回多种格式非常好的日期,包括月、日、小时等。以毫秒为单位返回时间,将其转换为天数,除以86400000(1000秒*60分钟*60小时*24天):
var关系=新日期(“2016/12/08”);
var today=新日期();
var days=Math.ceil((today.getTime()-relationship.getTime())/86400000);
document.write(天+“从关系开始到现在已经过去了。”);
尝试使用“JavaScript日期数学”
哦,不要对这种答案投赞成票,是回答还是评论。也许是评论,但如果它对人们有帮助,我不介意被否决。你为什么不使用一个简单的网站,附带一个计算器?@Memousek,很高兴能帮你。祝你好运!♥
// new Date(year, month (0-11!), day, hours, minutes, seconds, milliseconds);
var dateFuture = new Date(2017, 3, 1, 9, 0, 0, 0);
var dateLongAgo = new Date(2001, 8, 11, 8, 46, 0, 0);
var dateNow = new Date();
//86400000 millis per day
//floor --> all unter a full day shall be 'no day'
var daysSince = Math.floor((dateNow-dateLongAgo)/86400000);
var daysUntil = Math.floor((dateFuture-dateNow)/86400000);
console.log("long ago\t", dateLongAgo);
console.log("now is\t\t",dateNow);
console.log("then\t\t",dateFuture);
console.log("days since\t",daysSince);
console.log("days until\t", daysUntil);