自定义日期格式-炫酷

代码:

  1 <!DOCTYPE html>
  2 <html lang="en">
  3 <head>
  4     <meta charset="UTF-8">
  5     <title>自定义日期格式</title>
  6     <style>
  7         *{margin: 0;padding:0;}
  8         html, body{width:100%;height:100%;}
  9         body{background: black url(../bg/bg1.jpg);background-size: 100% 100%}
 10         #time{
 11              /* width:400px; */
 12             height:306px ;
 13             position:fixed;
 14             left:0;right:0;top:0;bottom:0;
 15             margin: auto;
 16             /* background:black; */
 17             /* line-height: 100px; */
 18             text-align: center;
 19             font:bold 100px/1.5 georgia,sans-serif;
 20             color:white;
 21             text-shadow: 0 0 10px #fff,
 22                          0 0 20px #fff,
 23                          0 0 30px #fff,
 24                          0 0 40px #ff00de,
 25                          0 0 70px #ff00de,
 26                          0 0 80px #ff00de,
 27                          0 0 100px #ff00de,
 28                          0 0 150px #ff00de;
 29         }
 30     </style>
 31     <script>
 32         window.onload = function(){
 33             var oDiv = document.getElementById(‘time‘);
 34             setInterval(function(){
 35                 oDiv.innerHTML = showTime();
 36             },1000);
 37         }
 38
 39
 40         function showTime(){
 41             var d = new Date();
 42             var year = d.getFullYear();
 43             var month = d.getMonth() + 1;
 44             var day = d.getDate();
 45             var week = d.getDay();
 46             var hour = d.getHours();
 47             var min = d.getMinutes();
 48             var sec = d.getSeconds();
 49             return year + ‘年‘ + doubleNum(month) + ‘月‘ + doubleNum(day) + ‘日 星期‘ + numOfChinese(week) + ‘ ‘ + doubleNum(hour) + ‘:‘ + doubleNum(min) + ‘:‘ + doubleNum(sec);
 50
 51
 52
 53             //单数变双数
 54             function doubleNum(num){
 55                 if(num < 10){
 56                     return ‘0‘ + num;
 57                 }
 58                 return num;
 59             }
 60
 61             //星期  数字转中文
 62             function numOfChinese(num){
 63                 switch(num){
 64                     case 0:
 65                         return ‘天‘
 66                         break;
 67                     case 1:
 68                         return ‘一‘
 69                         break;
 70                     case 2:
 71                         return ‘二‘
 72                         break;
 73                     case 3:
 74                         return ‘三‘
 75                         break;
 76                     case 4:
 77                         return ‘四‘
 78                         break;
 79                     case 5:
 80                         return ‘五‘
 81                         break;
 82                     case 6:
 83                         return ‘六‘
 84                         break;
 85                     default:
 86                         return ‘error‘;
 87                         break;
 88                 }
 89             }
 90
 91
 92         }
 93
 94
 95 /*        var res = prompt(‘输入‘,‘1‘);
 96
 97         alert(numOfChinese(Number(res)));*/
 98
 99     </script>
100
101
102
103
104 </head>
105 <body>
106     <div id="time"></div>
107 </body>
108 </html>

查看代码

浏览器效果:

原文地址:https://www.cnblogs.com/taohuaya/p/9650360.html

时间: 2024-10-31 22:44:45

自定义日期格式-炫酷的相关文章

POI对Excel自定义日期格式的读取

用POI读取Excel数据:(版本号:POI3.7) 1.读取Excel Java代码   private List<String[]> rosolveFile(InputStream is, String suffix, int startRow) throws IOException, FileNotFoundException { Workbook xssfWorkbook = null; if ("xls".equals(suffix)) { xssfWorkboo

Java自定义日期格式中包含其它字母

相信在网上也可以找到很多自定义日期格式,如yyyy-MM-dd HH:mm:ss,yyyy年MM月dd日 HH时mm分ss秒 等.但是如果日期中有其它字母的时候,应该如何定义格式呢?如 输出2014-11-03T12:45:20,其中多了一个T字符.如果把格式定义为:yyyy-MM-ddTHH:mm:ss,这时候一运行就会出错,说法是无法识别T字符. 那么解决方向就是把这个T进行转义,让系统不要去转换.尝试了一下\T,编译不通过.然后就用了‘T’,这样就OK了.

poi中如何自定义日期格式

1. poi的“Quick Guide”中提供了 “How to create date cells ”例子来说明如何创建日期单元格,代码如下: [java] view plain copy HSSFCellStyle cellStyle = wb.createCellStyle(); cellStyle.setDataFormat(HSSFDataFormat.getBuiltinFormat("m/d/yy h:mm")); cell = row.createCell((short

java中使用poi导入导出excel文件_并自定义日期格式

Apache POI项目的使命是创造和保持java API操纵各种文件格式基于Office Open XML标准(OOXML)和微软的OLE复合文档格式(OLE2)2.总之,你可以读写Excel文件使用java.此外,您可以读取和写入MS Word和PowerPoint文件使用java.Apache POI是java Excel解决方案(Excel 97-2008). 需要jar: poi-3.9-20121203.jar 导出 public static void main(String[]

Js 自定义日期格式的正则表达式验证

截至2017-07-14,下面的脚本还存在不会验证闰年闰月.大小月的情况,大小月.闰年.闰月只能用其他方式验证! var currentFormat="YYYY-MM-dd HH:ss.SSS";//输入常见日期格式 currentFormat = currentFormat //优先替换特殊字符,因为后面替换的正则表达式中包含特殊字符 .replace(/\s/ig, "\\s") .replace(/\//ig, "\\/") .replac

json-lib date对象转json ,加入自定义日期格式处理

import net.sf.json.JSONObject; import net.sf.json.JsonConfig; import net.sf.json.processors.JsonValueProcessor; public class DateJsonValueProcessor implements JsonValueProcessor { public static final String DEFAULT_DATE_PATTERN = "yyyy-MM-dd HH:mm:ss

ASP.Net Core 返回的json数据,自定义日期格式

//代码位置:Startup.cs public void ConfigureServices(IServiceCollection services) { services.AddMvc() .AddJsonOptions ( json => { //统一设置JsonResult中的日期格式 json.SerializerSettings.DateFormatString = "yyyy-MM-dd HH:mm:ss"; } ); } 基本上所有的人都在DateTime类型的字

自定义日期格式转换

<!doctype html>  <html>  <head>  <meta charset="utf-8">  <title>show_time</title>  <style> body {      padding-top: 40px;  }  #main {      margin: auto;      text-align: center;      width: 300px;      h

时间戳转自定义日期格式和刚刚、十分钟前等友好日期格式

(一)一般消息类通知信息在拿到时间戳时,会更贴近发布该内容多久时间,比如:刚刚.十分钟前.两小时前.两天前等 如果超过一定的时间后,则显示发布的日期.对于用户来说,更加友好地显示时间. export function dateStr(date){ //获取js 时间戳 var time=new Date().getTime(); time=parseInt((time-date)/1000); //存储转换值 var s; if(time<60*10){ //十分钟内 return '刚刚';