控制器代码:

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日期格式转换为正常格式相关推荐

  1. EXCEL中如何将日期格式转换为文本格式

    日期格式的单元格内容应当如何转换为文本格式呢? 本文将针对日期格式和文本格式的转换进行简要讲解. 工具/原料 EXCEL 方法/步骤 如本例,A列中列示的内容为日期格式,要求将A列中的日期格式转换为文 ...

  2. 函数TEXT - EXCEL单元格中日期格式转换为文本格式

    日期格式转换为文本格式? 如下所示 其中: A列:日期 B列:根据A列日期转换后的文本 使用函数TEXT 格式:TEXT(日期所在单元格,"YYYYMMDD") B[N]=TEXT ...

  3. 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 ...

  4. vue日期时间转换为年月日格式

    vue日期时间转换为年月日格式 const dateFormat = (val, type) => {let time = ''if (val !== null) {const date = n ...

  5. R语言ggplot2可视化:应用pivot_longer函数将数据从宽格式转换为长格式、为dataframe的每一列绘制密度图和直方图(堆叠)

    R语言ggplot2可视化:应用pivot_longer函数将数据从宽格式转换为长格式.为dataframe的每一列绘制密度图和直方图(堆叠) 目录 R语言ggplot2可视化:应用pivot_lon ...

  6. TF之VGG系列:利用预先编制好的脚本data_convert .py文件将图片格式转换为tfrecord 格式

    TF之VGG系列:利用预先编制好的脚本data_convert .py文件将图片格式转换为tfrecord 格式 目录 转换代码 转换后的结果 转换代码 python data_convert2tfr ...

  7. linux java amr转mp3_本工具用于将微信语音 amr 格式转换为 mp3 格式以便在 html5 的 audio 标签中进行播放...

    音频转码工具 本工具主要用于将微信语音 amr 格式转换为 mp3 格式以便在 html5 的 audio 标签中进行播放. 支持 Linux/Windows/Mac 平台 因为是基于 JAVE 项目 ...

  8. java amr音频转码_jave: 音频转码工具,主要用于将微信语音 amr 格式转换为 mp3 格式以便在 html5 的 audio 标签中进行播放...

    音频转码工具 本工具主要用于将微信语音 amr 格式转换为 mp3 格式以便在 html5 的 audio 标签中进行播放. 支持 Linux/Windows/Mac 平台 因为是基于 JAVE 项目 ...

  9. 计算机改硬盘格式,硬盘格式转换,详细教您如何将硬盘mbr格式转换为gpt格式

    大部分的新电脑预装的是win8系统,同时采用了GPT分区,很多用户想要重装成win7系统总是失败,原因在于分区格式不正确,只有将gpt格式分区转换成mbr格式再重装系统才能重装成功,下面,小编给大家讲 ...

  10. 计算机格式为gpt怎么更改,硬盘格式转换,手把手教你如何将硬盘mbr格式转换为gpt格式...

    硬盘有两种形式,mbr和gpt,相比MBR格式的硬盘分区,GPT分区具有明显的优势,不仅支持硬盘的容量更高,运行速度也比MBR格式的更快,那么,mbr格式要怎么转换成gpt格式呢?下面,小编给大家分享 ...

最新文章

  1. AI算法 真的能算出人类的欲望吗?
  2. 定制一个自己想要的搜索页面
  3. python基础知识资料-Python基础知识快速学习系列视频课程
  4. [SCOI2005]扫雷
  5. oracle中pdb,Oracle12c数据库创建pdb的3种方法
  6. cmd中操作数据库的那些常见命令
  7. C++之链表中头指针、头节点、首元结点的
  8. Twitch如何实现转码比FFmpeg性能提升65%?(下)
  9. 你真的会玩SQL吗?简单的数据修改
  10. Qt使用信号与槽时出现的错误“Incompatible sender/receiver arguments”
  11. gl3520 gl3510_带有gl gl本机的跨平台地理空间可视化
  12. Hacker News 12 月招聘趋势:React 已连续霸榜 19 个月
  13. c#ref和out的相同点_C#中ref和out的使用小结
  14. 推荐几款压箱底的IDEA插件,撸码利器
  15. sql mysql 删除数据库_如何清除SQL数据库中的数据?
  16. 计算机房的标准和规定,机房建设标准和规范.doc
  17. 迅为4412开发板上的步进电机小知识
  18. 记账时,如何对开销进行分类
  19. windows 配置中科大的 Rust 下载云,提高下载速度
  20. 2012年8月版:Oracle数据库技术更新…

热门文章

  1. echarts 热力图(中国地图版)
  2. 【java】照片查看器:开发一个简易照片查看器,自行设计功能和界面。
  3. idm2021中文版序列号加速下载百度云网盘大文件教程
  4. 好用的Android抓包神器 VNET
  5. 中国游戏2022趋势报告:6大潜力领域4大发展趋势 多家企业分析
  6. JS高级程序设计——阅读笔记一
  7. php教程 网易,网易开源镜像使用帮助
  8. python 遗传算法书籍推荐_转 强烈推荐遗传算法入门例子
  9. 分享一点写掘金小册的经验和心得
  10. 发那科机器人圆弧指令怎么用_发那科机器人的指令如何编辑