将C#中DateTime类型转化为JavaScript中的Date类型
将C#中的DateTime类型数据返回到前端页面时,显示的样子如下图所示:
可以用JS前端操作转化成JS的Date格式,直接上代码 :
// 对Date的扩展,将 Date 转化为指定格式的String // 月(M)、日(d)、小时(h)、分(m)、秒(s)、季度(q) 可以用 1-2 个占位符, // 年(y)可以用 1-4 个占位符,毫秒(S)只能用 1 个占位符(是 1-3 位的数字) // 例子: // (new Date()).Format("yyyy-MM-dd hh:mm:ss.S") ==> 2006-07-02 08:09:04.423 // (new Date()).Format("yyyy-M-d h:m:s.S") ==> 2006-7-2 8:9:4.18 Date.prototype.Format = function (fmt) { //author: meizz var o = {"M+": this.getMonth() + 1, //月份 "d+": this.getDate(), //日 "h+": this.getHours(), //小时 "m+": this.getMinutes(), //分 "s+": this.getSeconds(), //秒 "q+": Math.floor((this.getMonth() + 3) / 3), //季度 "S": this.getMilliseconds() //毫秒 };if (/(y+)/.test(fmt))fmt = fmt.replace(RegExp.$1, (this.getFullYear() + "").substr(4 - RegExp.$1.length));for (var k in o)if (new RegExp("(" + k + ")").test(fmt))fmt = fmt.replace(RegExp.$1, (RegExp.$1.length == 1) ? (o[k]) : (("00" + o[k]).substr(("" + o[k]).length)));return fmt;}
使用方式:
var re = /-?\d+/;
var m = re.exec(val);//val是需要转化的日期字符串
var date = new Date(parseInt(m[0])).Format("yyyy-MM-dd");//data为转化结果
将C#中DateTime类型转化为JavaScript中的Date类型相关推荐
- html dom节点类型,浅谈Javascript中的12种DOM节点类型
前言 DOM的作用是将网页转为一个javascript对象,从而可以使用javascript对网页进行各种操作(比如增删内容).浏览器会根据DOM模型,将HTML文档解析成一系列的节点,再由这些节点组 ...
- wpf绑定 dictionary 给定关键字不再字典中_为什么要在 JavaScript 中学习函数式编程?...
请忘掉你认为你知道的有关 JavaScript 的任何东西,以初学者心态来接触这份资料. 为帮助你这样做,我们打算从头开始复习 JavaScript 的基础知识, 就好像你以前从来没有看到过 Java ...
- 如何快速找出找出两个数组中的_找出JavaScript中两个数组之间的差异
LeetCode今天面临的挑战是在数组中查找所有消失的数字. 蛮力 我们的输入包括一个缺少数字的实际数组.我们想将该数组与相同长度的数组进行比较,其中没有遗漏的数字.所以如果给定的话[4,3,2,7, ...
- php中get和set区别,javascript中set与get方法详解
uva1588kickdown 题目要求简述:给定长度分别为n1,n2(n1,n2<=100)且每列的高度只为1或者2的长条.需要将他们放入一个高度为3的容器,问能够容纳它们的最短容器长度. 思 ...
- java中分支_[Java教程]JavaScript中的分支结构
[Java教程]JavaScript中的分支结构 0 2016-06-30 23:03:37 说到JavaScript中的分支结构,我们就不得不提到流程控制这个词,我们所有的程序都是由数据和算法组成的 ...
- html中验证密码中是包含字母,在JavaScript中确认密码验证
在JavaScript中确认密码验证 在本章中,我们将讨论使用JavaScript进行密码验证.每当用户在任何网站或应用上创建帐户时,我们都需要验证密码.因此,我们必须验证有效的密码并进行确认密码验证 ...
- javascript中索引_如何在JavaScript中找到数字在数组中所属的索引
javascript中索引 Sorting is a very important concept when writing algorithms. There are all kinds of so ...
- php中不让数组初始化,javascript中数组与php数组初始化差异
准确来说,javascript中我们需要称之为数组对象,因为数组就是对象,不信你看: var a=[1,2,3]; //竟然会弹出object alert(typeof(a)); 之前学习php的时候 ...
- php中this的使用技巧,JavaScript中this关键字使用方法详解
JavaScript中this关键字使用方法详解 在面向对象编程语言中,对于this关键字我们是非常熟悉的.比如C++.C#和Java等都提供了这个关键字,虽然在开始学习的时候觉得比较难,但只要理解了 ...
最新文章
- 关于互联网技术基层绩效管理的一些思考
- 【Git入门之十二】DIY Git
- Idea中实战Git
- 火爆背后的挑战:直播平台的高并发架构设计丨视频PPT下载
- 纯CSS美化单复选框(checkbox、radio)
- WordCount 实例
- docker mysql开机自启动_Docker学习4-学会如何让容器开机自启服务【坑】
- JS闭包—你不知道的JavaScript上卷读书笔记(二)
- Ubuntu16.04开机进入单用户模式,破解root密码
- 镶套iframe 鼠标滚动无效解决办法
- 鼠标、键盘键值对应表
- 小学计算机信息论文题目,小学计算机论文
- 微信Java SDK开发文档
- 工具推荐:最好用的pCap工具
- 人工智能兴起的条件_跟我说规矩。 AI受虐狂的兴起
- ncbi和ensembl上的序列下载
- Lect2 线性分类
- 网络虚拟试衣间受白领追捧
- html中的src路径怎么写,HTML src路径的用法
- AI:2020北京智源大会与五位图灵奖得主和100多位专家《共同探讨人工智能的下一个十年》——6月21日~6月24日的日程安排(实时更新,建议收藏)
热门文章
- 《程序设计与数据结构》第八周学习总结
- eclipse init 配置
- python字典键值对转化为相应的变量名和变量值
- 如何评价个人在软件开发团队中的绩效
- python图形界面编程库_Python支持哪些图形界面的第三方库
- php的cms是什么意思,phpcms是什么系统
- 页面url带参数_微信小程序云开发教程微信小程序的JS高级页面间数据传递
- 计算机控制系统a卷-答案,计算机控制系统2010-2011年试题A答案
- [转载] Java复制对象与集合工具类
- [转载] Linux里面的文件目录类指令