一个很实用的Date js

JS中Date(日期)对象(秒懂Date用法-菜鸟教程) 在JavaScript中,Date对象用于处理日期和时间。它允许你创建日期对象,以便执行日期和时间的操作,如获取当前日期和时间、设置特定日期、获取日期的各个部分(年、月、日、小时、分钟、秒等),以及进行日期比较和计算等。Date对象是JavaScript中用于处理日期和时间的内置对象之一。它提供了许多方法来获取、设置、格式化和操作日期和时间。可以使用new关键字和Date构造函数来创建Date对象。如果不传递任何参数,则会创建一个表示当前时间的Date对象。 阅读详情

<script language="JavaScript">
function say_hello() {
    var Today, thisYear, thisMonth, thisDay, thisHour, thisMinute, thisSecond, thisWeekday;
    var WeekdayArray, strDate, strTime, strHello;
    Today = new Date();
    thisYear = Today.getYear();
    thisMonth = Today.getMonth() + 1;
    thisDay = Today.getDate();
    thisHour = Today.getHours();
    thisMinute = Today.getMinutes();
    thisSecond = Today.getSeconds();

    WeekdayArray = new Array ("日", "一", "二", "三", "四", "五", "六");
   thisWeekday = WeekdayArray[Today.getDay()];
 
    strDate = thisYear + "年";
   strDate += thisMonth + "月";
    if (thisDay < 10) {
        strDate += " ";
    }
   strDate += thisDay + "日";

    strDate += " 星期" + thisWeekday;
   
    strTime = thisHour + "时";
    if (thisMinute < 10) {
        strTime += " ";
    }      
   strTime += thisMinute + "分";
    if (thisSecond < 10) {
        strTime += " ";
    }
   strTime += thisSecond + "秒";
   
    if (thisHour < 6) {          
        strHello = "凌晨好";
    }
    else if (thisHour < 9) {
        strHello = "早上好";
    }
    else if (thisHour < 12) {
        strHello = "上午好";
    }
    else if (thisHour < 14) {
        strHello = "中午好";
    }
    else if (thisHour < 17) {
       strHello = "下午好";
    }
    else if (thisHour < 19) {
        strHello = "傍晚好";
    }
    else if (thisHour < 22) {
        strHello = "晚上好";
    }
    else {
       strHello = "夜里好";
    }
   
  
 
    window.setTimeout("say_hello();", 1000);
      document.getElementById("user").value=strDate+"  "+strTime+"  " +strHello;
}


</script>
<html>
<head>
</head>
<body   onload="say_hello()">
<input type="text"  id="user"  name="hello"   value=""   size="100"/>
</body>
</html> 

实用日期控件MyDatePicker.js(4.8版本)+demo My97DatePicker目录是一个整体,不可破坏里面的目录结构,也不可对里面的文件改名,可以改目录名 My97DatePicker.htm是必须文件,不可删除(4.8以后不存在此文件) 各目录及文件的用途: WdatePicker.js 配置文件,在调用的地方仅需使用该文件,可多个共存,以xx_WdatePicker.js方式命名 config.js 语言和皮肤配置文件,无需引入(4.8以后合并入WdatePicker.js) calendar.js 日期库主文件,无需引入 My97DatePicker.htm 临时页面文件,不可删除(4.8以后不存在此文件) 目录lang 存放语言文件,你可以根据需要清理或添加语言文件 目录skin 存放皮肤的相关文件,你可以根据需要清理或添加皮肤文件包 立即下载

相关推荐

date.js js日期函数

js 常用函数 js 常用函数 js 常用函数 js 常用函数

JS格式化日期

/** * @desc 格式化日期字符串 * @param { Nubmer} - Date日期 , 时间不能大于当前时间,大于当前时间会返回“刚刚”。 * @returns { String } 格式化后的日期字符串 // 2012年01月10日 12:46 //刚刚 //16分钟前 //今天10:10 //昨天10:10 //02月10日 10:10:11 //2012年10月10日 10:10:11 */ export funct..

qq_42673825的博客 369

【智能机器人开发全流程:硬件选型、软件架构与ROS实战,打造高效机器人系统】

通过模块化设计与ROS框架的灵活扩展,可快速搭建适应不同场景的机器人系统。实际开发中需重点关注。

dally2的博客 6038

推荐文章:Date.js —— 功能强大的JavaScript日期处理库

在编写前端应用时,处理日期和时间总是我们无法避免的任务之一。对于那些寻求高效、灵活且全球化支持的日期管理解决方案的开发者来说,**Date.js**是一个不容错过的选择。这款开源项目自2007年启动以来,尽管发展速度不快,但其成熟的功能和广泛的适用性依旧让它在开发者社区中占有一席之地。 ## 项目简介 **Date.js**是JavaScript世界里的一颗璀璨明珠,它为日期的解析、格式化以及...

gitblog_00642的博客 1185

域控制器开发避坑实录:从硬件设计到软件集成的5个关键挑战

本文深入剖析了域控制器开发中的5大关键挑战,从硬件选型到软件集成,涵盖智能驾驶芯片选择、实时性优化、AUTOSAR架构适配等核心问题。通过实战案例和数据对比,为工程师提供避坑指南,助力提升开发效率和系统可靠性。

weixin_29258297的博客 395

自举电容的工作原理-3句话总结

1、一道面试题 照例,先抛出来一道面试题:“Buck电路的SW引脚通常会放置一颗小电容,这颗电容有什么用?”。这个问题问得比较细,非常考验被面试者的硬件基本功。 2、似懂非懂的答案 有小伙伴可能不太清楚这颗电容的作用,回答不上来。也有小伙伴脱口而出:自举电容,用来做升压的。但后面好像说不出来具体逻辑。 没具体了解过,答不上来,也没啥可惜的。但是了解过一点,但又似懂非懂的这种,给出的答案只是轻轻点水或者千篇一律,那无疑是错过了一个加分项。 3、异步Buck的自举环路组成 既然是针对Buck电路讲自举电容,前面

ltqdxl的博客 3万+

js之日期函数Date

prototype 属性使您有能力向对象添加属性和方法。当构造一个原型,所有的日期对象都会默认添加属性和方法。可将属性和方法添加到原型中,但不能为对象分配其他原型。但是,可以向用户定Prototype是一个全局属性,这对于几乎全部的JavaScript对象。

weixin_43465508的博客 1万+

基于STM32平衡小车设计

随着智能硬件的发展,基于STM32的两轮智能平衡车作为一种新型的智能移动工具,具备较高的应用价值。本文旨在设计并实现一款基于STM32微控制器的智能平衡车系统,提升其稳定性和操控性,探索如何通过传感器数据和控制算法实现精确平衡控制。 本设计基于STM32微控制器,选择了STM32F103系列作为核心控制器,具有足够的处理能力和丰富的外设接口。系统通过MPU6050传感器获取三轴加速度和三轴陀螺仪数据,实现实时姿态检测。电机驱动部分采用合适的驱动模块,能够控制两个直流电机,并支持PWM调速。设计中还包括OL

m0_74026776的博客 2730

Date.js

原文 [url]http://my.oschina.net/hnqingping1255/blog/662689[/url] 保留, 待以后优化和更新 [code="js"]/** * 判断闰年 */ Date.prototype.isLeapYear = function() { return (0==this.getYear()%4&&((this...

pyzheng的专栏 129

MATLAB实战:纯电动汽车动力性仿真从入门到精通(附完整代码)

本文提供了一份基于MATLAB的纯电动汽车动力性仿真从入门到精通的实战指南。通过理论建模与代码实战相结合,详细讲解了如何构建行驶阻力模型、驱动力平衡方程,并利用MATLAB脚本完整实现了最高车速、加速时间和最大爬坡度三大核心性能指标的仿真计算。文章附有完整代码,帮助工程师快速掌握纯电动汽车动力性仿真的核心技能,为设计与优化提供高效的数字工具。

weixin_29074409的博客 369

【嵌入式硬件】DRV8874电机驱动

1)N沟道H桥电机驱动;2)驱动1个双向有刷直流电机;3)2个单向有刷直流电机;4)4.5V-37V工作电压范围;5)集成电流感测和调节;6)成比例电流输出(IPROPI);7)可选电流调节(IMODE):逐周期或固定关断时间;8)支持1.8、3V、5V逻辑输入;9)集成保护:欠压、电荷泵欠压、过流保护、输出关闭、热关断、自动故障恢复。

qq_39200110的博客 4423

date moment 字符串 转_该抛弃Moment.js了!date-fn.js一个简单好用的JavaScript日期库

用JavaScript处理日期并不容易。因此,如果您查看大多数应用程序的 package.json 文件,通常会在其中找到像 Moment.js 这样的库。它对开发人员对解析/格式化/计算日期而言不再那么艰巨,但 Moment.js 是最早臭名昭著的库之一。但是您知道一个名为 date-fns 的库吗?date-fn官网date-fns 通常被认为是 Moment.js 的一个有价值的替代品。不仅...

weixin_42571738的博客 168

WOFOST作物模型(3):敏感性分析

使用TAGP(Total Above Ground Production),地上总产量TSUM1,temperature sum from emergence to anthesis,萌发至开花所需温度TSUM2,temperature sum from anthesis to maturity,开花至成熟所需温度SPAN,life span of leaves growing at 35 Celsius,生长温度为35度时的叶龄。

所有专家都曾始于新手 1146

date-fns日期格式化_date-fns简介–轻量级JavaScript日期库

date-fns日期格式化 在JavaScript中使用日期非常麻烦。 本地日期方法通常很冗长, 有时也不一致 —这也使它们易于出错。 但是,好消息即将到来。 有几个库可以消除过时的痛苦。 这些库是JavaScript日期,jQuery是本机DOM API。 让我举一个例子。 这是对Stack Overflow问题的公认答案, 询问如何获得每月的最后一天 : var t = new Dat...

2188

【RT-DETR有效改进】为什么YOLO版本的RT-DETR训练模型不收敛精度差的问题

本文的内容同样为本专栏的前期预热文章,文章主要解释一下为什么有的人跑ultralytics仓库的RT-DETR精度很差,模型不收敛,mAP异常的情况。为了验证这一情况我也是跑了多个实验,从多个数据集出发,100-500的数据集我跑了大概5个数据集,1000的我跑了二个,2000的我跑了一个,4000的跑了一个,同时其中一些版本我也用了不同的batch_size来出发验证精度异常的情况。

Snu77的博客 9763

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

你想要的Date都在这里了

文章目录概念定时器定时器的循环执行Date常用方法一Date常用方法二Date格式转化的实现表白神器案例描述效果展示HTML+CSSJS核心代码 概念 Date对象基于1970年1月1日(世界标准时间)起的毫秒数 定时器 需求: 1、JS程序的执行速度是费差个快的,如果希望一段程序,可以每隔可一段时间执行一次,可以使用定时调用 2、某一程序需要在延迟多少时间后执行,可以使用定时器调用 定时器的循环...

qq_45473786的博客 423

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

date-fns时间库由浅入深

前言 在项目开发中经常遇到要格式化时间,使用moment格式化时间,发现使用moment太过笨重,占用过大空间, 今天给大家带来一个新的时间格式化工具:date-fns date-fns 是一个现代的 JavaScript 日期工具类库,提供了最全面、最简单和一致的工具集,用于在浏览器和 Node.js 中操作 JavaScript 日期 安装 npm install date-fns --save # or with yarn yarn add date-fns 项目中使用 自定义过滤器filter..

往事不回头,余生不将就 2万+

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

[包计划] date-fns

date-fns 现代 JavaScript 日期实用程序库。 date-fns 提供了最全面,最简单和一致的工具集,用于在浏览器和 Node.js 中操作 JavaScript 日期。 import {format, compareAsc} from 'date-fns/esm' format(new Date(2014, 1, 11), 'MM/dd/yyyy') //=> '02/1...

weixin_30384217的博客 170

【Js】检查Date对象是否为Invalid Date

使用Date()构造日期对象,如果传入非日期格式或者错误的日期格式的字符串,仍然能构造出Date对象。 vardate=newDate("dream"); console.log('date:', date); //Invalid Date console.log('date:', typeof date); //“object” console.log('date:', date...

smart_dream 3万+

js的Date对象方法详解

Date对象 Date实列创建出来是为处理日期和时间的,Date 对象时基于1970年1月1日(世界标准时间)起的毫秒数。 var date = new Date();//创建名为date的构造函数 console.log(date);//获取当前时间 console.log(date.valueof());//获取从1970年1月1日(世界标准时间)到目前为止的毫秒数 显示结果为下图 所...

wow_tutou的博客 278

JavaScript Date函数学习笔记

Date对象,javascript的内置对象。对于Date对象这里做一个简单的介绍,首先声明本文中知识点来自月影的《javascript 王者归来》。 Date是javascript中表示时间的对象。可以通过以下几种方式构造: 1. var now1= new Date; //缺省参数 2.var now2 = new Date(2011,1,1);//传入表示年、月、日、时...

aclwajw600722的博客 173

用JavaScript做一个网页时间效果

最近闲着无事打算在家学习一下JavaScript,于是就想到用Date对象做一个网页的时间显示,很简单的函数调用,算是学习之余的小练习。 话不多说,直接上代码: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>几点啦</title> <...

半丶晨曦的博客 1082

js date 操作

Date.prototype.Format = function(fmt) { var o = { "M+" : this.getMonth() + 1, //月份 "d+" : this.getDate(), //日 "h+" : this.getHours(), //小时 "m+" : this.getMinute

xyw10000 563

easyui 中C#日期Date 转Javascript Date

取出C#数字,javascript new Date(1475164800000) ,新建一个Date对象就可以了 formatter:function(value,row,index) { var timeValue = eval('new ' + value.replace(/\//g, '')); return timeValue.toLocaleDateSt

Seal203的博客 728

php js date 格式化,js如何格式化时间

这次给大家带来js如何格式化时间日期,下面就是实战案例,一起来看一下。// 对Date的扩展,将 Date 转化为指定格式的String// 月(M)、日(d)、小时(h)、分(m)、秒(s)、季度(q) 可以用 1-2 个占位符,// 年(y)可以用 1-4 个占位符,毫秒(S)只能用 1 个占位符(是 1-3 位的数字)// 例子:// (new Date()).Format("yyyy-MM...

weixin_33390899的博客 217

个人笔记016--js中的new Date(时间对象和时间戳操作)

js实现new Date(),时间对象和时间戳操作 1、js中实现时间date对象 1)、var date1 = new Date();   //结果:Mon May 13 2019 13:44:57 GMT+0800 (中国标准时间), 直接用 new Date(时间戳) 格式转化获得当前时间; 2)、var date2 = date1.toLocaleDateString().replace...

Dream02_05的博客 1224
上一篇: ajax
下一篇: 构建 基于openfire + jwchat 的 WEB IM
Mircle_Wang
博客等级 码龄20年 5粉丝 10原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值