/* 獲取四位年份 */
function year(d){return d?d.getFullYear():(new Date()).getFullYear();};  //函數法獲取年份
Date.prototype.__defineGetter__('year', function() {return this.getFullYear();});  //prototype法獲取年份
Date.prototype.__defineSetter__('year', function(y) {this.setFullYear(y)});  //prototype法設置年份/* 獲取月份 */
function month(d){return d?d.getMonth():(new Date()).getMonth();};  //函數法獲取月份
Date.prototype.__defineGetter__('month', function() {return this.getMonth();});  //prototype法獲取月份
Date.prototype.__defineSetter__('month', function(m) {this.getMonth(m)});  //prototype法設置月份/* 獲取日期 */
function date(d){return d?d.getDate():(new Date()).getDate();};  //函數法獲取日期
Date.prototype.__defineGetter__('date', function() {return this.getDate();});  //prototype法獲取日期
Date.prototype.__defineSetter__('date', function(d) {this.getDate(d)});  //prototype法設置日期/* 獲取曜日 */
function day(d){return d?d.getDay():(new Date()).getDay();};  //函數法獲取曜日
Date.prototype.__defineGetter__('day', function() {return this.getDay();});  //prototype法獲取曜日
Date.prototype.__defineSetter__('day', function(d) {this.getDay(d)});  //prototype法設置曜日/* 獲取小時 */
function hour(d){return d?d.getHours():(new Date()).getHours();};  //函數法獲取小時
Date.prototype.__defineGetter__('hour', function() {return this.getHours();});  //prototype法獲取小時
Date.prototype.__defineSetter__('hour', function(d) {this.getHours(d)});  //prototype法設置小時/* 獲取分鐘 */
function minute(d){return d?d.getMinutes():(new Date()).getMinutes();};  //函數法獲取分鐘
Date.prototype.__defineGetter__('minute', function() {return this.getMinutes();});  //prototype法獲取分鐘
Date.prototype.__defineSetter__('minute', function(d) {this.getMinutes(d)});  //prototype法設置分鐘/* 獲取秒鐘 */
function second(d){return d?d.getSeconds():(new Date()).getSeconds();};  //函數法獲取秒鐘
Date.prototype.__defineGetter__('second', function() {return this.getSeconds();});  //prototype法獲取秒鐘
Date.prototype.__defineSetter__('second', function(d) {this.getSeconds(d)});  //prototype法設置秒鐘/* 獲取毫秒 */
function millisecond(d){return d?d.getMilliseconds():(new Date()).getMilliseconds();};  //函數法獲取毫秒
Date.prototype.__defineGetter__('millisecond', function() {return this.getMilliseconds();});  //prototype法獲取毫秒
Date.prototype.__defineSetter__('millisecond', function(d) {this.getMilliseconds(d)});  //prototype法設置毫秒//prototype使用說明

console.log((new Date()).year)    //打印2019

转载于:https://www.cnblogs.com/mandongpiaoxue/p/10494690.html

JavaScript:年月日時分秒設置相关推荐

  1. python安装django找不到set.up_Python django LRS無法設置。找不到文件錯誤

    I am using ADL LRS to setup a LRS(Learning Record Store) system for my own use. It uses TIN CAN API. ...

  2. JavaScript中的内置对象-8--4.date对象中-获取,设置日期时间的方法; 获取,设置年月日时分秒及星期的方法;...

    学习目标 1.掌握创建日期对象的方法 2.掌握date对象中获取日期时间的方法 3.掌握date对象中设置日期时间的方法 如何创建一个日期对象 语法:new Date(); 功能:创建一个日期时间对象 ...

  3. JavaScript中将(时间戳)毫秒转化为年月日时分秒格式

    1.毫秒单位说明? 获取的时间为毫秒类型的时候,假如是10位数需要*1000,假如是13位不需要*1000. 2.方式一:通过Date自定义函数转化自己所需时间类型 new Date();获取当前系统 ...

  4. JavaScript基础语法_JavaScript内置对象

    JavaScript内置对象 JavaScript中的对象分为3种:自定义对象,内置对象,浏览器对象 前两种对象是JS基础内容,属于ECMAScript;第三个浏览器对象属于js独有 内置对象就是指J ...

  5. vue怎么截取时间年月_时间格式的转化 vue与js 年月日 时分秒

    首先使用原生转化的方法 第一种 //时间转换 dateStr(d, sign) { //如果没有传递符号,给一个默认的符号 if (!sign) { sign = '-' } //获取d里面年月日时分 ...

  6. oracle11g ora00838,管理oracle11g內存設置 解決ora-02097 ora-00838 ora-00845報錯問題

    Oracle對內存的管理的 優化從未間斷,從8i到11g不斷地提出新的管理概念.每個本版都對內存管理進行了簡化:1.8i->9i:PGA的自動管理;2.9i->10g:SGA的自動管理;3 ...

  7. 动态判断时间插件显示到年月日时分秒

    根据得到的时间格式,动态判断时间插件显示到年月日时分秒 主要split切割字符串来判断 split将一个字符串切割为字符串数组 <!DOCTYPE html> <html>&l ...

  8. 在BSP的.bat文件下設置全局變量方法

    用于多個產品共用一個BSP的時候,在BSP的.bat文件中設置全局變量,去掉不需要加載的驅動和不同點是很好的方法. 一,舉例:BSP中.bat的一段code: set BSP_SMDK2443=1 s ...

  9. HTML: 字體設置

    針對 font-family 屬性進行詳細設置, 首先我們要瞭解,字體分類: ①無襯線字體: san-serif,一般用於文章標題 ②有襯線字體: serif,一般用在段落處或者非標題部分 當我們設置 ...

最新文章

  1. python selenium post_python爬虫 selenium标记信息修改
  2. 10行Python代码自动清理电脑内重复文件,解放双手!
  3. 万能监控摄像头app软件下载_黄岩安科瑞环保设备用电监控app下载
  4. 【算法】剑指 Offer 56 - I. 数组中数字出现的次数 【重刷】太难了
  5. python考研成绩什么时候出来_这里有最新的调剂、成绩公布时间以及复试信息
  6. 基于虚拟日志压缩的数据同步方案
  7. keras文件存放的目录
  8. 从零开始学 Java - Spring AOP 拦截器的基本实现
  9. php截取字符串utf8,php自定义截取中文字符串-utf8版
  10. java nekohtml,java – Spring Boot和Thymeleaf Neko HTML错误
  11. 如何安装perl模块
  12. matlab如何读取一个图片,怎么用Matlab读入并显示图片文件
  13. 如何规避采购风险?五种有效的采购风险防范措施
  14. 2020年新疆旅游市场遭遇滑铁卢,旅游消费跌至992.12亿元[图]
  15. 烧牛肉,烧肥肠,泡椒兔,炸胡豆炸豌豆?做法指南
  16. ITX迷你主机的优点及缺点
  17. 罗技GHUB打开一直在加载怎么回事?
  18. 百度语音识别之拼音识别
  19. Java——I/O(字符编码、内存流、打印流、System、输入流、序列化)
  20. openssl version mismatch. built against 30000010, you have 30100000

热门文章

  1. 小宝机器人的储存容量_扫地机器人和吸尘器哪个更实用?
  2. VIM E297: Write error in swap file
  3. 自注意力机制卷积神经网络的作物叶片病害识别
  4. aes默认填充算法 mysql_Go 实现加密算法系列之对称加密
  5. html5晶格化,前端开发——滚滚屏(没纵向滚动条)
  6. html帧动画效果,利用css3-animation实现逐帧动画效果
  7. 系统设计(一)——Overview
  8. 模型堆叠(Stacking)和模型融合的原理与实现以及一个库heamy的介绍
  9. python矩阵乘法算法_纯python进行矩阵的相乘运算的方法示例
  10. Win 7 下IE 的cookie 以及 Favorites 地址