首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

将格式为19-07-2018 08:10:24的字符串转换为日期和时间两种不同的字符串格式

,可以使用以下方法:

  1. 首先,我们需要将字符串解析为日期对象。在JavaScript中,可以使用Date对象的构造函数来实现。代码示例如下:
代码语言:javascript
复制
var dateString = "19-07-2018 08:10:24";
var dateParts = dateString.split(" ");
var date = dateParts[0].split("-");
var time = dateParts[1].split(":");
var formattedDate = new Date(date[2], date[1] - 1, date[0], time[0], time[1], time[2]);
  1. 接下来,我们可以将日期对象转换为不同的字符串格式。常见的日期格式有很多种,以下是两种常用的格式:
  • 格式一:YYYY-MM-DD HH:mm:ss 这是一种常见的日期时间格式,其中YYYY表示四位数的年份,MM表示两位数的月份,DD表示两位数的日期,HH表示两位数的小时,mm表示两位数的分钟,ss表示两位数的秒钟。代码示例如下:
代码语言:javascript
复制
var formattedDateString1 = formattedDate.getFullYear() + "-" + (formattedDate.getMonth() + 1).toString().padStart(2, "0") + "-" + formattedDate.getDate().toString().padStart(2, "0") + " " + formattedDate.getHours().toString().padStart(2, "0") + ":" + formattedDate.getMinutes().toString().padStart(2, "0") + ":" + formattedDate.getSeconds().toString().padStart(2, "0");
  • 格式二:DD/MM/YYYY HH:mm:ss 这是另一种常见的日期时间格式,其中DD表示两位数的日期,MM表示两位数的月份,YYYY表示四位数的年份,HH表示两位数的小时,mm表示两位数的分钟,ss表示两位数的秒钟。代码示例如下:
代码语言:javascript
复制
var formattedDateString2 = formattedDate.getDate().toString().padStart(2, "0") + "/" + (formattedDate.getMonth() + 1).toString().padStart(2, "0") + "/" + formattedDate.getFullYear() + " " + formattedDate.getHours().toString().padStart(2, "0") + ":" + formattedDate.getMinutes().toString().padStart(2, "0") + ":" + formattedDate.getSeconds().toString().padStart(2, "0");

以上代码中,我们使用了Date对象的各种方法来获取日期和时间的各个部分,并使用padStart()方法来确保每个部分都是两位数。

这样,我们就可以将格式为19-07-2018 08:10:24的字符串转换为日期和时间两种不同的字符串格式。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

时间序列 | 字符串日期相互转换

若读取excel文档时还能保留原本日期时间格式,但有时却差强人意,读取后为字符串格式,尤其是以csv格式存储数据。此时就需要用到字符串日期格式。 ?...本文介绍比较常用字符串日期格式互转方法,是属于时间序列中部分内容。 ---- datetime.datetime datetime以毫秒形式存储日期时间。...类型 说明 date 以公历形式存储日期(年、月、日) time 时间存储为时、分、秒、毫秒 datetime 存储日期时间日、秒、毫秒 timedelta 表示两个datetime 值之间差...---- datetime 转换为字符串 datetime.strftime() 利用str或strftime方法(传入一个格式字符串),datetime对象pandasTimestamp对象可以被格式化为字符串...比如说,它会把一些原本不是日期字符串认作是日期(比如"42"会被解析2042年今天)。 NaT(Not a Time)是pandas中时间戳数据null值。

7.3K20
  • java整型转换成字符串_java整型转换成字符串

    2、编写一个 Java 程序,在程序中通过键盘输入常用数据,包括字符串、 整数…… String s=”10″; //字符串转换成数值型 a=Byte.parseByte(s); b=Short.parseShort...() 2010-08-16 16:34:03| 分类: |字号 订阅 JAVA 字符串日期日期字符串() 文章中,用 API 是 SimpleDate…… format(Locale locale..., String format, Object… args) 使用指定语言环境,制定字符串格式参数生成格式字符串。...java把当前时间转换成一个无符号字符串 用java 实现把当前时间转换成无符号…… HH:MM 格式(24 时制):10:43 定义日期格式转换符可以使日期通过指定转换符生成新字符串。...java字符串中数字转换为中文大写,在输出字符串 …… { byte negativeByte = -2; byte positiveByte = 2; /* toHexString 方法类型 int

    6.4K90

    【小家SQL】MySql数据类型---日期时间类型使用(含datetimetimestamp区别) 0000-00-00 00:00:00问题解释

    如果输入0或者‘0’,那么TIME类型会转换为0000:00:00。 ‘D HH:MM:SS’格式字符串表示。其中,D表示天数,取值范围是0~~34。保存时,小时值等于(D*24+HH)。...举个例子,输入’2011.3.8‘,date类型换为2011-03-08。...`test` (`id`, `a`) VALUES ('10', now()); dateTime类型用来记录日期时间,其作用等价于date类型Time类型组合。...3、需要显示日期时间,timestamp类型需要根据不同地区时区来转换时间,但是,timestamp类型范围太小,其最大时间2038-01-19 11:14:07。...MySQL中int(M)tinyint(M)数值类型中M值意义 附:mysql中date类型直接比较大小是按照字符串比较还是时间戳 Mysql在比较两种不同数据类型时,第一步是将他们转化为同一种类型

    7.2K20

    MySQL数据库应用总结(六)—MySQL数据库数据类型运算符(上)

    ,格式n】from 表名;】 详解: 一 MySQL数据类型介绍 MySQL支持多种数据类型,主要有数值类型、日期类型、时间类型字符串类型。...可以使用各种格式指定YEAR值,如下所示: 以4位字符串或者4位数字格式表示YEAR,范围1901~2155。输入格式‘YYYY’或者YYYY。 以2位字符串格式表示YEAR,范围00到99。...00~69换为2000~2069;70~99换为1970~1999; 以2位数字表示YEAR值,范围1~99。...表示某一事件过去时间两个事件之间时间间隔。可以大于24甚至为负值。 'D HH:MM:SS'格式字符串。有'HH:MM','D HH:MM','D HH','SS' 。...D表示日,可以取0~34之间值。在插入数据库时D被转换为小时保存(D*24+HH)。 'HHMMSS'格式数值,会自动分成HH:MM:SS但各自有取值范围,超过则输入不合法。

    3.2K50

    在js中常见时间格式及其转换

    在计算机编程中,常见时间格式有以下几种: 1:ISO 8601 格式:国际标准日期时间表示方法。...格式 "YYYY-MM-DDTHH:mm:ss.sssZ",其中 "T" 是日期时间分隔符,"Z" 表示时区。...4:24 小时制时间: 以小时、分钟单位,使用 24 小时制。例如,"12:34:56" 表示 12 时 34 分 56 秒。...在处理时间时,根据需要选择适当格式进行表示和解析。 1:如何日期字符串换为时间戳? 在JavaScript中,可以使用Date对象其相关方法日期字符串换为时间戳。...2:如何时间日期字符串格式? 在JavaScript中,可以使用Date对象其相关方法时间戳转换为日期字符串

    3.1K50

    Python入门进阶教程-时间序列

    日期字符串:一串显示日期字符串(注意是字符串,不是时间) 1# 注:同一时间三种不同显示方式 2# 时间戳 31574851524.1845107 4# 时间元组 5本地时间 : time.struct_time...=0) 6# 日期字符串 72019-11-27 18:45:24 Python 标准库包含用于日期(date)时间(time)数据数据类型,而且还有日历方面的功能。...、分、秒、毫秒 datetime 存储日期时间 timedelta 表示两个datetime 值之间查(日、秒、毫秒) datetiem 模块时间字符串互转必须通过datetime 时间格式进行过渡...()) 7print(datetime_timestamp) 8 9# 输出 101575043201.0 注: 常用基本操作为字符串日期日期字符串,即以上转换后半节前半节 注意strftime...函数是字符串换为时间元组 03 — calendar 模块 calendar模块函数都是与日历相关,比如打印某个月日历等 1import calendar 2 3# 判断2019年是不是闰年

    2.5K10

    Oracle实践|Oracle内置函数之日期时间函数

    在处理过程中,日期时间是分不开内置函数,两者结合其他函数处理日期时间相关查询、计算、格式化,我们在工作、学习提供了便利。...,本章节只说明针对日期时间函数,可以有的格式有TO_CHAR(date, format_model): 日期/时间换为字符串(简称DTS),转换过程中主要取决于format_model。...(不区分大小写,但是需要写对)from dual;TO_DATE函数TO_DATE(string, format_model): 字符串换为日期/时间(简称SDT),转换过程中主要取决于format_model...】TO_TIMESTAMP(string1 [, format_model] [[, nls_language]]):字符串换为带时区时间戳,转换过程中主要取决于format_model。...string1:要转换原始字符串,包含日期时间信息。format_model(可选):定义字符串日期时间元素格式模型。

    1.7K41

    Oracle数据库之单行函数详解

    函数名称 描述 1 UPPER(列|字符串) 字符串内容全部大写 2 LOWER(列|字符串) 字符串内容全部转小写 3 INITCAP(列|字符串) 字符串开头首字母大写 4 REPLACE...函数名称 描述 1 TO_CHAR(日期|数字|列, 转换格式) 指定数据按照指定格式变为字符串型 2 TO_DATE(字符串|列, 转换格式) 指定字符串按照指定格式变为DATE型 3 TO_NUMBER...(字符串|列) 指定数据类型变为数字型 6.5.1 TO_CHAR() 函数 在默认情况下,如果查询一个日期,则日期默认显示格式“31-1月-12”,而这样日期显示效果肯定不如常见“2012...当前系统时间, TO_CHAR(SYSDATE,'YYYY-MM-DD') 格式日期, TO_CHAR(SYSDATE,'YYYY-MM-DD HH24:MI:SS') 格式日期时间...数字格式化标记 No. 转换格式 描述 1 9 表示一位数字 2 0 表示前导0 3 $ 货币符号信息显示美元符号 4 L 根据语言环境不同,自动选择货币符号 5 .

    2.6K10

    JavaScript日期处理不再难!Day.js带你飞!

    Day.js主要功能包括日期解析、日期格式化、日期操作、相对时间本地化。日期解析包括字符串解析日期对象解析,可以字符串换为日期对象,也可以日期对象转换为字符串。...日期格式化可以日期对象格式化为指定字符串格式日期操作可以进行日期加减、比较判断。相对时间可以日期换为相对于当前时间时间差,如“2分钟前”、“1小时前”等。...本地化可以日期格式化为本地化格式,包括日期格式时间格式、相对时间格式等。 总之,Day.js是一个非常有用JavaScript日期库,可以帮助开发人员轻松地处理日期时间。...-01-10T23:00:00.000Z dayjs('2025-05-10').toJSON() // Output: 2025-05-09T23:00:00.000Z 提供日期时间作为字符串 返回一个包含日期表示字符串...字符串日期:检查以下代码以解析字符串并以日期格式返回它: dayjs('2020-08-04T15:00:00.000Z') 一个已存在本地 JavaScript Date 对象可以用来创建一个 Day.js

    9.7K20

    python中时间类型

    指定日期转换成时间戳: 1611331200.0 (2)localtime()方法 localtime()方法可以时间戳转换为当前时区struct_time类型,如果不提供参数,以当前时间为准;...strftime(format, [t])方法,通过指定输出格式(2)中struct_time类型,可以返回一个指定格式字符串时间。...45:37 time库常用格式化字符表 格式化符 描述 %a 星期简写,星期一Mon %A 星期全写,星期一Monday %b 月份简写,四月Apr %B 月份全写,四月April...%c 日期时间字符串表示,Sat Jan 23 13:52:08 2021 %d 某一日是在这个月第几天 %f 微秒,范围[0, 999999] %H 24小时制 %I 12小时制 %j 某一日是在这一年第几天.../23/2 %X 时间字符串,14:00:57 %y 两个数字表示年份 %Y 四个数字表示年份 (4)字符串转化成时间格式 与(3)操作相反,字符串转换成时间格式用到了time.strptime(

    2.2K20

    ClickHouse之常见时间周期函数 - Java技术债务

    前言 在工作中,如果使用了ClickHouse作为数据存储的话,那么难免会遇到关于时间转换问题 比如:字符串时间日期等特定格式。 时区相关 timeZone 返回服务器时区。...toUnixTimestamp 对于DateTime参数:值转换为UInt32类型数字-Unix时间戳,对于String参数:根据时区输入字符串换为日期时间(可选第二个参数,默认使用服务器时区...'Asia/Istanbul'); ┌─now('Asia/Istanbul')─┐ │ 2020-10-17 10:42:23 │ └──────────────────────┘ 日期格式相关...formatDateTime 函数根据给定格式字符串格式时间。请注意:格式字符串必须是常量表达式,例如:单个结果列不能有多种格式字符串。...语法 formatDateTime(Time, Format[, Timezone]) 返回值根据指定格式返回日期时间。 支持格式修饰符 使用格式修饰符来指定结果字符串样式。

    50010

    R语言 日期时间lubridate包

    如果字符串形式日期格式日期值默认输入格式则参数input_format可以不写 > mydates <- as.Date(c("2017-08-22","2014-03-11")) > mydates...(x,"%y/%m/%d %H:%M:%S") #把时间格式换为字符串格式 strptime(x,"%y/%m/%d %H:%M:%S") #把字符串格式换为时间格式 > nowstr <-...%S") #把字符串格式换为时间格式 > nowtime [1] "2020-11-04 20:13:18 CST" 3、format() format()函数可以把默认日期格式转换成自己指定格式日期值...,Date类是以天单位类计算时间日期POSIXct都是通过转换为天数或秒数数值所以可以把他们当做数值进行加减 一种方式是两个日期值相互加减,第二种方式是日期值加减一个数值,Date类POSIXct...从字符串换为日期类型。

    5.8K10

    JAVA中计算两个日期时间差值竟然也有这么多门道

    以to开头一系列方法,用于当前Duration对象转换为对应单位long型数据,比如toDays()表示当前时间间隔值,转换为相差多少天,而toHours()则标识转换为相差多少小时。...today : 2022-07-07 target: 2021-07-11 相差:361天 通过时间戳来计算 如果是使用Date对象,则可以通过Date日期换为毫秒时间方式相减然后毫秒数转为天数方式来得到结果...(Duration.between(start, end).toMillis()); } 时间格式转换 项目中,时间格式转换是一个非常典型日期处理操作,可能会涉及到一个字符串日期换为JAVA对象...,或者是一个JAVA日期对象转换为指定格式字符串日期时间。...,但是转为人类方便识别的场景显示时,经常会需要转换为不同日期时间显示格式,比如: 2022-07-08 12:02:34 2022/07/08 12:02:34.238 2022年07月08日 12点

    6.2K21
    领券