方法一:在js中格式化时间

JS代码:
function setBirthday(data) {
// /Date(929462400000)/
var Birthday = data.Birthday;
return ChangeDateFormat(Birthday, false);
}

    function setBirthTime(data) {var BirthTime = data.BirthTime;console.log(BirthTime);var hours = BirthTime.Hours > 9 ? BirthTime.Hours : "0" + BirthTime.Hours;var minutes = BirthTime.Minutes > 9 ? BirthTime.Minutes : "0" + BirthTime.Minutes;var seconds = BirthTime.Seconds > 9 ? BirthTime.Seconds : "0" + BirthTime.Seconds;return hours + ":" + minutes + ":" + seconds;}function setEnterSchoolTime(data) {// /Date(929462400000)/var EnterSchoolTime = data.EnterSchoolTime;return ChangeDateFormat(EnterSchoolTime, true);}function ChangeDateFormat(jsondate, isDateTime) {//  929462400000jsondate = jsondate.replace("/Date(", "").replace(")/", "");if (jsondate.indexOf("+") > 0) {jsondate = jsondate.substring(0, jsondate.indexOf("+"));}else if (jsondate.indexOf("-") > 0) {jsondate = jsondate.substring(0, jsondate.indexOf("-"));}var date = new Date(parseInt(jsondate, 10));var month = date.getMonth() + 1 < 10 ? "0" + (date.getMonth() + 1) : date.getMonth() + 1;var currentDate = date.getDate() < 10 ? "0" + date.getDate() : date.getDate();var str = date.getFullYear() + "-" + month + "-" + currentDate;if (isDateTime != null && isDateTime != undefined && isDateTime == true) {var hours = date.getHours() > 9 ? date.getHours() : "0" + date.getHours();var minutes = date.getMinutes() > 9 ? date.getMinutes() : "0" + date.getMinutes();var seconds = date.getSeconds() > 9 ? date.getSeconds() : "0" + date.getSeconds();str = str + " " + hours + ":" + minutes + ":" + seconds;}return str;}

表格数据用了layui插件
{ templet: setBirthday, title: ‘出生日期’, },
{ templet: setBirthTime, title: ‘出生时间’ },
{ templet: setEnterSchoolTime, title: ‘入学时间’ },

方法二:在服务端格式化时间
创建一个类,并且引用这个类来查询时间
类代码:
private string _StrBirthday;
public string StrBirthday
{
get { return _StrBirthday; }
set
{
//value 代表赋的值
DateTime dt = Convert.ToDateTime(value);
_StrBirthday = dt.ToString(“yyyy-MM-dd”);
}
}//出生日期

private string _StrBirthTime;
public string StrBirthTime
{
get { return _StrBirthTime; }
set
{
DateTime dt = Convert.ToDateTime(value);
_StrBirthTime = dt.ToString(“HH:mm:ss”);
}
}//出生时间

private string _StrEnterSchoolTime;
public string StrEnterSchoolTime
{
get { return _StrEnterSchoolTime; }
set
{
//value 代表赋的值
DateTime dt = Convert.ToDateTime(value);
_StrEnterSchoolTime = dt.ToString(“yyyy-MM-dd HH:mm:ss”);
}
}//入学时间

控制器:
方法一:在js中格式化时间

JS代码:
function setBirthday(data) {
// /Date(929462400000)/
var Birthday = data.Birthday;
return ChangeDateFormat(Birthday, false);
}

    function setBirthTime(data) {var BirthTime = data.BirthTime;console.log(BirthTime);var hours = BirthTime.Hours > 9 ? BirthTime.Hours : "0" + BirthTime.Hours;var minutes = BirthTime.Minutes > 9 ? BirthTime.Minutes : "0" + BirthTime.Minutes;var seconds = BirthTime.Seconds > 9 ? BirthTime.Seconds : "0" + BirthTime.Seconds;return hours + ":" + minutes + ":" + seconds;}function setEnterSchoolTime(data) {// /Date(929462400000)/var EnterSchoolTime = data.EnterSchoolTime;return ChangeDateFormat(EnterSchoolTime, true);}function ChangeDateFormat(jsondate, isDateTime) {//  929462400000jsondate = jsondate.replace("/Date(", "").replace(")/", "");if (jsondate.indexOf("+") > 0) {jsondate = jsondate.substring(0, jsondate.indexOf("+"));}else if (jsondate.indexOf("-") > 0) {jsondate = jsondate.substring(0, jsondate.indexOf("-"));}var date = new Date(parseInt(jsondate, 10));var month = date.getMonth() + 1 < 10 ? "0" + (date.getMonth() + 1) : date.getMonth() + 1;var currentDate = date.getDate() < 10 ? "0" + date.getDate() : date.getDate();var str = date.getFullYear() + "-" + month + "-" + currentDate;if (isDateTime != null && isDateTime != undefined && isDateTime == true) {var hours = date.getHours() > 9 ? date.getHours() : "0" + date.getHours();var minutes = date.getMinutes() > 9 ? date.getMinutes() : "0" + date.getMinutes();var seconds = date.getSeconds() > 9 ? date.getSeconds() : "0" + date.getSeconds();str = str + " " + hours + ":" + minutes + ":" + seconds;}return str;}

表格数据用了layui插件
{ templet: setBirthday, title: ‘出生日期’, },
{ templet: setBirthTime, title: ‘出生时间’ },
{ templet: setEnterSchoolTime, title: ‘入学时间’ },

方法二:在服务端格式化时间
创建一个类,并且引用这个类来查询时间
类代码:
private string _StrBirthday;
public string StrBirthday
{
get { return _StrBirthday; }
set
{
//value 代表赋的值
DateTime dt = Convert.ToDateTime(value);
_StrBirthday = dt.ToString(“yyyy-MM-dd”);
}
}//出生日期

private string _StrBirthTime;
public string StrBirthTime
{
get { return _StrBirthTime; }
set
{
DateTime dt = Convert.ToDateTime(value);
_StrBirthTime = dt.ToString(“HH:mm:ss”);
}
}//出生时间

private string _StrEnterSchoolTime;
public string StrEnterSchoolTime
{
get { return _StrEnterSchoolTime; }
set
{
//value 代表赋的值
DateTime dt = Convert.ToDateTime(value);
_StrEnterSchoolTime = dt.ToString(“yyyy-MM-dd HH:mm:ss”);
}
}//入学时间

控制器:

效果图:

DateTime时间转换格式相关推荐

  1. Sybase datetime 时间转换格式 convert(varchar(10),字段名,转换格式)

    convert(varchar(10),字段名,转换格式) sybase下convert函数第三个参数(时间格式) 比如: 1.select user_id,convert(varchar(10),d ...

  2. 日期格式转换,正则匹配后转换;指定时间增加天数加转格式;js时间转换格式

    指定时间增加天数加转格式,正则匹配: //申明需要的时间格式 SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss& ...

  3. element-ui日期选择器el-date-picker, 案例:填写有效期和选择开始时间后, 自动生成结束时间, datetime时间转换

    element-ui日期选择器el-date-picker --datetime时间转换 案例:填写有效期和选择开始时间后, 自动生成结束时间 效果图如下 通过可用天数(就是 有效期) 和 可用开始时 ...

  4. 关于 python datetime 时间转换差6分钟

    背景 如图所示,使用replace将无时区时间转换成有时区时间,会相差6分钟 原因 使用pytz设置时区,得到是LMT对象,即本地平均时区,不是标准的东八区 解决办法 第一张图里面已经显示.用tz.l ...

  5. 时间转换格式比较大小

    提示:字符串转时间获取时间戳或有八个小时误区 文章目录 前言 一.时间转换 二.转换 1.单个获取年,月,日,时,分 2.时间比较大小 前言 提示:这里可以添加本文要记录的大概内容: 例如:随着人工智 ...

  6. Sqlserver对时间转换格式汇总

    sql server2000中使用convert来取得datetime数据类型样式(全) 日期数据格式的处理,两个示例: CONVERT(varchar(16), 时间一, 20) 结果:2007-0 ...

  7. js时区时间转换格式:h5内转换含有T字母的8小时时区时间格式

    1.后台传过来的数据含有时区日期,该日期为浏览器识别日期,此时进行日期格式的转换,如采用getFullYears()等方法后,手机微信打开的h5界面则显示为NAN,非法日期格式,此时应采用如下方法转换 ...

  8. python输入日期时间转换格式_python如何格式化日期?

    常用的时间函数如下: 获取当前日期:time.time() 获取元组形式的时间戳:time.local(time.time()) 格式化日期的函数(基于元组的形式进行格式化): (1)time.asc ...

  9. JAVA UTC时间转换格式

    测试代码: 测试日期为UTC格式时间:2019-03-01T23:58:52.010+08:00 package com.exceluploadlf.util;import java.text.Par ...

最新文章

  1. Android性能优化典范笔记(1)-GPU绘制性能优化
  2. python 数组在最前面插入数据_Python 按照现有规则将数值插入到数组中
  3. ​AAAI 2022 | 基于强化学习的视频弹幕攻击
  4. Java之toString()方法详解
  5. bert模型中的[CLS]、[UNK]、[SEP]
  6. 向 Fiddler 告别,拥抱 Fastest 吧!
  7. ajax 偶尔302,关于Ajax 中response出现302的一点见解
  8. 22岁何同学引爆B站!硬核毕设树莓派星轨拍摄仪,上演理工男的终极浪漫
  9. ios html 禁止下拉,ios禁止页面下拉
  10. Windows API ——WritePrivateProfileString——配置文件
  11. YbSoftwareFactory 代码生成插件【八】:基于JQuery EasyUI、Web Api的 ASP.NET MVC 代码生成插件...
  12. mysql sbr_腾讯云数据库团队:MySQL语句复制(SBR)的缺陷列举
  13. VS201x的项目属性配置
  14. 图像分割-连通区域分析
  15. 欢迎大家加入Xcode公社
  16. base64字符串转化成图片
  17. 【Centos】EFAK(kafka-eagle)对ZK、Kafka可视化管理工具容器化安装与配置
  18. HTML+CSS绘制太阳系九大行星运行轨迹
  19. 从硬盘中安装ubuntu 18,04
  20. 免费开源的图片修复工具Lama Cleaner

热门文章

  1. 计算机在经济学中的现状,计算机技术在企业经济管理中的应用论文
  2. 通用定时器-输入捕获实验
  3. Matlab Serial Port学习
  4. ATDD,TDD,BDD的区别
  5. 销售员日常工作中需要什么样的销售工具
  6. ssm毕设项目基于框架的中医养生系统i9830(java+VUE+Mybatis+Maven+Mysql+sprnig)(1)
  7. ES6从入门到入狱-模块篇
  8. 数据缺失值补全方法 sklearn.impute.SimpleImputer 使用实例
  9. android11小米,小米10安卓11Magisk+Edxposed教程--岁月博客提供
  10. jQuery修改class属性