格式化时间格式LocalDateTime转String日期


1.格式化时间格式LocalDateTime转String日期

 1 /**
 2 * 格式化时间格式LocalDateTime转String日期,如下示范:
 3 * [2017,7,22] ==> 2017-07-22 00:00:00
 4 * @param value 数组:如,[2017, 7, 22]
 5 * @returns {string} 字符串日期:2017-07-22
 6 */
 7  HE.localDateTimeToString = function (value) {
 8     if (!value) return ‘-‘
 9     // 重组集合:补全年月日,补全两位
10     var reDate = value.map(v => String(v).padStart(2, ‘0‘))
11     // 非完成时间格式,时分秒不零
12     while (reDate.length < 6) {
13        reDate.push(‘00‘)
14     }
15   return `${d[0]}-${d[1]}-${d[2]} ${d[3]}:${d[4]}`
16 }

2.格式化LocalDateTime转String日期

var now =[2017,7,22,11,11,10];
// 获取数组中前三个元素
var resNow = now.splice(0, 3);
// 拼接数组元素
var nowStr = var resNow.join(‘-‘);

原文地址:https://www.cnblogs.com/blogslee/p/11227862.html

时间: 2024-10-28 03:34:54

格式化时间格式LocalDateTime转String日期的相关文章

【JS】【18】当前时间加减一天,和格式化时间格式

正文: 1,当前时间加减一天 function newDate(num) { var date = new Date();//获取当前时间 date.setDate(date.getDate() + num); //num正数为后一天,负数为前一天 return date : } 2,格式化时间格式 //方法 Date.prototype.Format = function (fmt) { var o = { "M+": this.getMonth() + 1, //月份 "

artTemplate/template.js模板将时间格式化为正常的日期

网上提供的方法用不了 自己琢磨的 <script> function timestamp (value) { var date = new Date(value); var y = date.getFullYear(); var m = date.getMonth() + 1; m = m < 10 ? ('0' + m) : m; var d = date.getDate(); d = d < 10 ? ('0' + d) : d; return y + '/' + m + '/

C# 判断一个string型的时间格式是否正确

在项目开发过程中,由于各种坑爹的需求,我们可能需要用户自己手动输入时间,不过这种功能一般都出现在自己家的后台里面,咳咳,言归正传.既然如此,那么这个时候我们就需要对用户手动输入的时间格式进行验证,方法如下: //判断一个string型的时间格式是否正确 string inputTime = "2014年05月20日"; DateTime dateTime = new DateTime(); bool convertResult = DateTime.TryParse(inputTime

格式化时间转换

工作中一个关于时间的小过程,,开始时间+持续时间=结束时间 String str = query.getDuration(); int h = Integer.parseInt(str.substring(0, str.indexOf("小时"))); int m = Integer.parseInt(str.substring(str.indexOf("小时")+2, str.indexOf("分钟"))); int s = Integer.p

Thymeleaf模板格式化LocalDatetime时间格式

添加maven依赖 <dependency> <groupId>org.thymeleaf.extras</groupId> <artifactId>thymeleaf-extras-java8time</artifactId> <version>3.0.1.RELEASE</version> </dependency> 前端模板上的写法: <span th:text="${#dates.for

js 格式化string日期格式

<script type="text/javascript"> /** * string 转时间格式; */ function formatDate(date, format) { if (date.length==0) return; if (!format) format = "yyyy-MM-dd"; switch(typeof date) { case "string": date = new Date(date.replac

包装类、Date类、SimpleDateFormat类(基本数据类型&lt;--&gt;String&lt;--&gt;日期/时间)

基本数据类型-->String "+"字符串连接符 基本数据类型<--String 基本数据类型 包装类 String-->xxx xxx parseXxx(String s) byte  Byte byte parseByte(String s) short   Short short parseShort(String s) int  Integer int parseInt(String s) long Long long parseLong(String s)

Android日期时间格式国际化

公共类 的DateFormatSymbols 扩展对象 实现 Serializable接口 Cloneable接口 java.lang.Object的    ? java.text.DateFormatSymbols 类概述 封装本地化的日期时间格式的数据,如几个月的名字,一周天的名字,和时区数据 的DateFormat 和 SimpleDateFormat 都使用 的DateFormatSymbols封装此信息. 通常情况下,你应该不能直接使用的DateFormatSymbols.相反,我们鼓

java日期互转:LocalDateTime、String、TimeStamp、Long、Instant、Date

由于java版本的迭代,一个使用java开发的项目中可能出现多种日期对象,例如LocalDateTime.LocalDate.Date,不像C#只有一个DateTime,因此在各种日期格式或者对象之间的转换显得有点复杂,总是记不住,在需要用到时总是需要依靠搜索引擎,有点浪费时间,所以特意把常用的转换场景总结如下: 1. LocalDateTime转为String.TimeStamp.Long.Instant. Date System.out.println("----------------Lo