json日期格式转换为正常格式
控制器代码:
using Layout.Models;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;namespace Layout.Controllers
{public class DateTimeController : Controller{public ActionResult Index(){return View();}public ActionResult GetJson1(){Student student = new Models.Student();student.ID = 1;student.Name = "张艺兴";student.Age = 28;student.Pwd = "123";student.Tel = "12345432";student.Birthday = DateTime.Now;return Json(student, JsonRequestBehavior.AllowGet);}}
}
Models代码:
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Web;namespace Layout.Models
{public class Student{public int ID { get; set; }[Required(ErrorMessage = "{0}姓名必填")][RegularExpression(@"[\u4e00-\u9fa5_a-zA-Z0-9_]{2,10}", ErrorMessage ="姓名格式不正确!")]public string Name { get; set; }[Range(18, 40, ErrorMessage = "{0}你的年龄不适合!")]public int Age { get; set; }public string Pwd { get; set; }[Required(ErrorMessage = "必填")][Display(Name = "手机号")][RegularExpression(@"^1[34589][0-9]{9}$", ErrorMessage = "手机号码格式不正确!")]public string Tel { get; set; }public DateTime Birthday { get; set; }}
}
视图层代码:
@{Layout = null;
}<!DOCTYPE html><html>
<head><meta name="viewport" content="width=device-width" /><title>Index</title><script src="~/scripts/jquery-3.3.1.min.js"></script><script>$(function () {$.getJSON("/DateTime/GetJson1", function (data) {var dateText = data.Birthday;//getLocalTime:取得本地日期和时间document.write(getLocalTime(dateText));});});function getLocalTime(dateText) {json日期格式转换为正常格式//new Date():返回一个日期对象,可以调用getDate()//parseInt():可解析一个字符串,并返回一个整数//10:十进制//replace():方法用于在字符串中用一些字符替换另一些字符var date = new Date(parseInt(dateText.replace("/Date(", "").replace(")/", ""), 10));var month = date.getMonth() + 1 < 10 ? "0" + (date.getMonth() + 1) : date.getMonth() + 1;var day = date.getDate() < 10 ? "0" + date.getDate() : date.getDate();var hours = date.getHours();var minutes = date.getMinutes();var seconds = date.getSeconds();return date.getFullYear() + "-" + month + "-" + day + " " + hours + ":" + minutes + ":" + seconds;};</script>
</head>
<body><div></div>
</body>
</html>
json日期格式转换为正常格式相关推荐
- EXCEL中如何将日期格式转换为文本格式
日期格式的单元格内容应当如何转换为文本格式呢? 本文将针对日期格式和文本格式的转换进行简要讲解. 工具/原料 EXCEL 方法/步骤 如本例,A列中列示的内容为日期格式,要求将A列中的日期格式转换为文 ...
- 函数TEXT - EXCEL单元格中日期格式转换为文本格式
日期格式转换为文本格式? 如下所示 其中: A列:日期 B列:根据A列日期转换后的文本 使用函数TEXT 格式:TEXT(日期所在单元格,"YYYYMMDD") B[N]=TEXT ...
- 8个数字的字符串(20191001)转为日期格式(2019-10-01);将yyyy-mm-dd格式转换为年月日格式 ;将年月日格式转换为yyyy-mm-dd格式
[推荐插件( moment.js)moment.js的使用] 8个数字的字符串(20191001)转为日期格式(2019-10-01); //将8个数字的字符串转换为yyyy-mm-dd格式 func ...
- vue日期时间转换为年月日格式
vue日期时间转换为年月日格式 const dateFormat = (val, type) => {let time = ''if (val !== null) {const date = n ...
- R语言ggplot2可视化:应用pivot_longer函数将数据从宽格式转换为长格式、为dataframe的每一列绘制密度图和直方图(堆叠)
R语言ggplot2可视化:应用pivot_longer函数将数据从宽格式转换为长格式.为dataframe的每一列绘制密度图和直方图(堆叠) 目录 R语言ggplot2可视化:应用pivot_lon ...
- TF之VGG系列:利用预先编制好的脚本data_convert .py文件将图片格式转换为tfrecord 格式
TF之VGG系列:利用预先编制好的脚本data_convert .py文件将图片格式转换为tfrecord 格式 目录 转换代码 转换后的结果 转换代码 python data_convert2tfr ...
- linux java amr转mp3_本工具用于将微信语音 amr 格式转换为 mp3 格式以便在 html5 的 audio 标签中进行播放...
音频转码工具 本工具主要用于将微信语音 amr 格式转换为 mp3 格式以便在 html5 的 audio 标签中进行播放. 支持 Linux/Windows/Mac 平台 因为是基于 JAVE 项目 ...
- java amr音频转码_jave: 音频转码工具,主要用于将微信语音 amr 格式转换为 mp3 格式以便在 html5 的 audio 标签中进行播放...
音频转码工具 本工具主要用于将微信语音 amr 格式转换为 mp3 格式以便在 html5 的 audio 标签中进行播放. 支持 Linux/Windows/Mac 平台 因为是基于 JAVE 项目 ...
- 计算机改硬盘格式,硬盘格式转换,详细教您如何将硬盘mbr格式转换为gpt格式
大部分的新电脑预装的是win8系统,同时采用了GPT分区,很多用户想要重装成win7系统总是失败,原因在于分区格式不正确,只有将gpt格式分区转换成mbr格式再重装系统才能重装成功,下面,小编给大家讲 ...
- 计算机格式为gpt怎么更改,硬盘格式转换,手把手教你如何将硬盘mbr格式转换为gpt格式...
硬盘有两种形式,mbr和gpt,相比MBR格式的硬盘分区,GPT分区具有明显的优势,不仅支持硬盘的容量更高,运行速度也比MBR格式的更快,那么,mbr格式要怎么转换成gpt格式呢?下面,小编给大家分享 ...
最新文章
- AI算法 真的能算出人类的欲望吗?
- 定制一个自己想要的搜索页面
- python基础知识资料-Python基础知识快速学习系列视频课程
- [SCOI2005]扫雷
- oracle中pdb,Oracle12c数据库创建pdb的3种方法
- cmd中操作数据库的那些常见命令
- C++之链表中头指针、头节点、首元结点的
- Twitch如何实现转码比FFmpeg性能提升65%?(下)
- 你真的会玩SQL吗?简单的数据修改
- Qt使用信号与槽时出现的错误“Incompatible sender/receiver arguments”
- gl3520 gl3510_带有gl gl本机的跨平台地理空间可视化
- Hacker News 12 月招聘趋势:React 已连续霸榜 19 个月
- c#ref和out的相同点_C#中ref和out的使用小结
- 推荐几款压箱底的IDEA插件,撸码利器
- sql mysql 删除数据库_如何清除SQL数据库中的数据?
- 计算机房的标准和规定,机房建设标准和规范.doc
- 迅为4412开发板上的步进电机小知识
- 记账时,如何对开销进行分类
- windows 配置中科大的 Rust 下载云,提高下载速度
- 2012年8月版:Oracle数据库技术更新…