
javascript 时间戳自定义格式转换,支持年月日时分秒等多种形式组合的日期和时间。
使用示例
年、月、日、时、分、秒
var date = jutilsformatDate(new Date(15336868881000),"YYYY-MM-DD HH:ii:ss");consolelog(date);
// 2019-07-09 19:44:01
年、月、日、周
var date = jutilsformatDate(new Date(15626726411000),"YYYY-MM-DD 周W");consolelog(date);
//2019-07-09 周二
月、日、周
var date = jutilsformatDate(new Date(15626726411000),"MM-DD 周W");consolelog(date);
//07-09 周二
时、分、秒
var date = jutilsformatDate(new Date(15626726411000),"HH:ii:ss");consolelog(date);
//19:44:01
源码:
js时间戳转日期格式 formatDate
参考:
js时间戳转日期格式 formatDate
var d = new Date(),
dd = dgetDay(),
friday = new Date((5 - dd)(3600241000)+dgetTime())getDate();
alert(friday);
todayDate = new Date();
date = todayDategetDate();
month= todayDategetMonth() +1;
year= todayDategetYear();
documentwrite("今天是")
documentwrite("<br>")
if(navigatorappName == "Netscape")
{
documentwrite(1900+year);
documentwrite("年");
documentwrite(month);
documentwrite("月");
documentwrite(date);
documentwrite("日");
documentwrite("<br>")
}
if(navigatorappVersionindexOf("MSIE") != -1)
{
documentwrite(year);
documentwrite("年");
documentwrite(month);
documentwrite("月");
documentwrite(date);
documentwrite("日");
}
if (todayDategetDay() == 5) documentwrite("星期五")
if (todayDategetDay() == 6) documentwrite("星期六")
if (todayDategetDay() == 0) documentwrite("星期日")
if (todayDategetDay() == 1) documentwrite("星期一")
if (todayDategetDay() == 2) documentwrite("星期二")
if (todayDategetDay() == 3) documentwrite("星期三")
if (todayDategetDay() == 4) documentwrite("星期四")
按照以下步骤来:
1、获取当前日期
2、生成日期字符串
3、显示
准备好一张数字的:
代码
<style type="text/css">
/ css /
num_0, num_1, num_2, num_3, num_4, num_5, num_6, num_7, num_8, num_9 { background:url(numbersgif) no-repeat 0 0; display:inline-block; width:40px; height:40px; }
num_1 { background-position:-40px 0; }
num_2 { background-position:-80px 0; }
num_3 { background-position:-120px 0; }
num_4 { background-position:-160px 0; }
num_5 { background-position:-200px 0; }
num_6 { background-position:-240px 0; }
num_7 { background-position:-280px 0; }
num_8 { background-position:-320px 0; }
num_9 { background-position:-360px 0; }
</style>
<div id="dis"></div>
<script>
var date=new Date(),
str=''+dategetFullYear()+(dategetMonth()+1)+dategetDate(),
i=0,
len=strlength,
html=[];
for(; i<len; i++)
htmlpush('<span class="num_'+str[i]+'"> </span>');
documentgetElementById('dis')innerHTML=htmljoin('');
</script>
运行
运行后,js代码会添加一些元素到页面上,会生成如图所示的结构:
看下页面显示效果:
显示是通过样式表完成的。
这样子就实现一个比较简单的日期显示功能。希望可以帮到您。
先用getTime()转换成毫秒格式,再进行加减运算;
然后再用setTime()换成日期格式输出;
ddsetDate(ddgetDate()+AddDayCount);//获取AddDayCount天后的日期
这一句改为:
ddsetTime(ddgetTime()+AddDayCount2460601000);//获取AddDayCount天后的日期
以上就是关于js时间戳怎么转成日期格式全部的内容,包括:js时间戳怎么转成日期格式、js中如何获取本周五的日期、怎样用js根据当前星期几获取日期的等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)