DateTime时间转换格式
方法一:在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时间转换格式相关推荐
- Sybase datetime 时间转换格式 convert(varchar(10),字段名,转换格式)
convert(varchar(10),字段名,转换格式) sybase下convert函数第三个参数(时间格式) 比如: 1.select user_id,convert(varchar(10),d ...
- 日期格式转换,正则匹配后转换;指定时间增加天数加转格式;js时间转换格式
指定时间增加天数加转格式,正则匹配: //申明需要的时间格式 SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss& ...
- element-ui日期选择器el-date-picker, 案例:填写有效期和选择开始时间后, 自动生成结束时间, datetime时间转换
element-ui日期选择器el-date-picker --datetime时间转换 案例:填写有效期和选择开始时间后, 自动生成结束时间 效果图如下 通过可用天数(就是 有效期) 和 可用开始时 ...
- 关于 python datetime 时间转换差6分钟
背景 如图所示,使用replace将无时区时间转换成有时区时间,会相差6分钟 原因 使用pytz设置时区,得到是LMT对象,即本地平均时区,不是标准的东八区 解决办法 第一张图里面已经显示.用tz.l ...
- 时间转换格式比较大小
提示:字符串转时间获取时间戳或有八个小时误区 文章目录 前言 一.时间转换 二.转换 1.单个获取年,月,日,时,分 2.时间比较大小 前言 提示:这里可以添加本文要记录的大概内容: 例如:随着人工智 ...
- Sqlserver对时间转换格式汇总
sql server2000中使用convert来取得datetime数据类型样式(全) 日期数据格式的处理,两个示例: CONVERT(varchar(16), 时间一, 20) 结果:2007-0 ...
- js时区时间转换格式:h5内转换含有T字母的8小时时区时间格式
1.后台传过来的数据含有时区日期,该日期为浏览器识别日期,此时进行日期格式的转换,如采用getFullYears()等方法后,手机微信打开的h5界面则显示为NAN,非法日期格式,此时应采用如下方法转换 ...
- python输入日期时间转换格式_python如何格式化日期?
常用的时间函数如下: 获取当前日期:time.time() 获取元组形式的时间戳:time.local(time.time()) 格式化日期的函数(基于元组的形式进行格式化): (1)time.asc ...
- JAVA UTC时间转换格式
测试代码: 测试日期为UTC格式时间:2019-03-01T23:58:52.010+08:00 package com.exceluploadlf.util;import java.text.Par ...
最新文章
- Android性能优化典范笔记(1)-GPU绘制性能优化
- python 数组在最前面插入数据_Python 按照现有规则将数值插入到数组中
- ​AAAI 2022 | 基于强化学习的视频弹幕攻击
- Java之toString()方法详解
- bert模型中的[CLS]、[UNK]、[SEP]
- 向 Fiddler 告别,拥抱 Fastest 吧!
- ajax 偶尔302,关于Ajax 中response出现302的一点见解
- 22岁何同学引爆B站!硬核毕设树莓派星轨拍摄仪,上演理工男的终极浪漫
- ios html 禁止下拉,ios禁止页面下拉
- Windows API ——WritePrivateProfileString——配置文件
- YbSoftwareFactory 代码生成插件【八】:基于JQuery EasyUI、Web Api的 ASP.NET MVC 代码生成插件...
- mysql sbr_腾讯云数据库团队:MySQL语句复制(SBR)的缺陷列举
- VS201x的项目属性配置
- 图像分割-连通区域分析
- 欢迎大家加入Xcode公社
- base64字符串转化成图片
- 【Centos】EFAK(kafka-eagle)对ZK、Kafka可视化管理工具容器化安装与配置
- HTML+CSS绘制太阳系九大行星运行轨迹
- 从硬盘中安装ubuntu 18,04
- 免费开源的图片修复工具Lama Cleaner
热门文章
- 计算机在经济学中的现状,计算机技术在企业经济管理中的应用论文
- 通用定时器-输入捕获实验
- Matlab Serial Port学习
- ATDD,TDD,BDD的区别
- 销售员日常工作中需要什么样的销售工具
- ssm毕设项目基于框架的中医养生系统i9830(java+VUE+Mybatis+Maven+Mysql+sprnig)(1)
- ES6从入门到入狱-模块篇
- 数据缺失值补全方法 sklearn.impute.SimpleImputer 使用实例
- android11小米,小米10安卓11Magisk+Edxposed教程--岁月博客提供
- jQuery修改class属性