JS实现简单的星期格式转换功能示例

 更新时间:2018年07月23日 11:45:05   作者:金含  
这篇文章主要介绍了JS实现简单的星期格式转换功能,涉及JavaScript基于Date()对象的日期时间操作技巧,需要的朋友可以参考下

本文实例讲述了JS实现简单的星期格式转换功能。分享给大家供大家参考,具体如下:

1. js代码

<script>
  //定义一个日期对象;
  var currentTime=new Date();
  //获得系统年份;
  var year=currentTime.getFullYear();
  //获得系统月份;
  var month=currentTime.getMonth();
  //获得系统当月分天数;
  var day=currentTime.getDate();
  //获得系统小时;
  var hours=currentTime.getHours();
  //获得系统分钟;
  var minutes=currentTime.getMinutes();
  //获得系统星期几;
  var dayCycle=currentTime.getDay();
  //使用数组更改日期样式;
  var dayCycleArray=["日","一","二","三","四","五","六"];
  for(var i=0;i<7;i++){
    if(dayCycle==i){
      //将dayCycleArray的数赋值到系统星期几里面中去;
      dayCycle=dayCycleArray[i];
    }
  }
  //打印完整的系统日期;
  document.write("<div class=\"div3\">"+year+"年"+month+"月"+day+"日"+hours+"时"+minutes+"分"+"星期"+dayCycle+"</div>");
</script>

2. 使用在线HTML/CSS/JavaScript代码运行工具:http://tools.jb51.net/code/HtmlJsRun,测试运行结果如下:

注:细心的读者应该注意到了,本文示例演示的结果中月份显示为上个月(6月份),这是因为getMonth()获取的月份是从0开始计算的,需要+1才可得到当前月份

PS:这里再为大家推荐几款时间及日期相关工具供大家参考使用:

在线日期/天数计算器:
http://tools.jb51.net/jisuanqi/date_jisuanqi

在线日期计算器/相差天数计算器:
http://tools.jb51.net/jisuanqi/datecalc

在线日期天数差计算器:
http://tools.jb51.net/jisuanqi/onlinedatejsq

Unix时间戳(timestamp)转换工具:
http://tools.jb51.net/code/unixtime

更多关于JavaScript相关内容感兴趣的读者可查看本站专题:《JavaScript时间与日期操作技巧总结》、《JavaScript查找算法技巧总结》、《JavaScript错误与调试技巧总结》、《JavaScript数据结构与算法技巧总结》、《JavaScript遍历算法与技巧总结》及《JavaScript数学运算用法总结

希望本文所述对大家JavaScript程序设计有所帮助。

相关文章

  • 微信小程序实现蓝牙设备搜索及连接功能示例详解

    微信小程序实现蓝牙设备搜索及连接功能示例详解

    这篇文章主要介绍了微信小程序实现蓝牙设备搜索及连接功能,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2023-06-06
  • JS将滑动门改为选项卡(需鼠标点击)的实现方法

    JS将滑动门改为选项卡(需鼠标点击)的实现方法

    这篇文章主要介绍了JS将滑动门改为选项卡(需鼠标点击)的实现方法,涉及JavaScript页面元素遍历及样式替换的相关技巧,再通过onmouseover与onclick即可分别实现滑动门与选项卡两种效果,需要的朋友可以参考下
    2015-09-09
  • javaScript合并对象的几个常见方式

    javaScript合并对象的几个常见方式

    JavaScirpt中有很多对象合并的方法,今天就做个笔记,记录一下这些方法,下面这篇文章主要介绍了javaScript合并对象的多种方式,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2023-05-05
  • JS实现点击发送验证码 xx秒后重新发送功能

    JS实现点击发送验证码 xx秒后重新发送功能

    在一些注册类的网站,经常遇到这样的需求,点击发送验证码,xx秒后重新发送,这样的功能怎么实现呢,接下来通过本文给大家分享js点击发送验证码 xx秒后重新发送功能,需要的朋友参考下吧
    2019-07-07
  • 纯javascript实现的小游戏《Flappy Pig》实例

    纯javascript实现的小游戏《Flappy Pig》实例

    这篇文章主要介绍了纯javascript实现的小游戏《Flappy Pig》,较为详细的分析了javascript实现小游戏《Flappy Pig》的相关技巧,涉及javascript操作页面元素移动、碰撞、事件监听与触发的相关技巧,需要的朋友可以参考下
    2015-07-07
  • Bootstrap table两种分页示例

    Bootstrap table两种分页示例

    这篇文章主要为大家详细介绍了Bootstrap table两种分页示例,服务器端分页和客户端分页,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-12-12
  • 解析利用javascript如何判断一个数为素数

    解析利用javascript如何判断一个数为素数

    本文主要分享了利用javascript如何判断一个数为素数的具体实例代码,有需要的朋友可以作为参考看下
    2016-12-12
  • 微信公众平台获取access_token的方法步骤

    微信公众平台获取access_token的方法步骤

    这篇文章主要介绍了微信公众平台获取access_token的方法步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-03-03
  • javascript动画算法实例分析

    javascript动画算法实例分析

    这篇文章主要介绍了javascript动画算法,实例分析了javascript实现动画效果的实现及使用技巧,需要的朋友可以参考下
    2015-07-07
  • JavaScript设置首页和收藏页面的小例子

    JavaScript设置首页和收藏页面的小例子

    这篇文章介绍了JavaScript设置首页和收藏页面的小例子,有需要的朋友可以参考一下
    2013-11-11

最新评论