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

如何在python中将军用时间格式(如1305)转换为hh:mm (如13:05)?

在Python中将军用时间格式(如1305)转换为hh:mm(如13:05),可以使用字符串的切片操作和字符串的连接操作来实现。

下面是一个示例代码:

代码语言:txt
复制
def convert_time(time_str):
    hour = time_str[:2]
    minute = time_str[2:]
    return hour + ':' + minute

time_str = '1305'
converted_time = convert_time(time_str)
print(converted_time)

输出结果为:13:05

在这个示例代码中,我们定义了一个convert_time函数,它接受一个时间字符串作为参数。函数内部使用切片操作将时间字符串分割为小时和分钟部分,并使用字符串的连接操作将它们拼接为hh:mm的格式。最后,我们调用convert_time函数并传入时间字符串'1305',将转换后的时间打印出来。

这个方法适用于将军用时间格式转换为标准的小时:分钟格式。如果需要处理更复杂的时间格式转换,可以使用Python的datetime模块或第三方库来进行处理。

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

相关·内容

Date,LocalDate,时间戳获取时间的方式与转换「建议收藏」

开发过程中总会涉及到时间转换问题,下面描述了几种时间的获取方式以及转换: 1.Date日期格式化 2.LocalDate获取年月日 3.时间戳的获取 4.Date转换时间戳 5.时间Date...("yyyy-MM-dd HH:mm:ss"); String sdfTime = sdf.format(new Date()); System.out.println("当前格式时间:..."+sdfTime); } 输出结果为: 当前格式时间:2018-05-31 20:26:49 2.LocalDate获取年月日 public static void main(String[] args...: "+ds); } 输出结果为: date时间戳: 2019-07-18 14:06:05 5.时间Date public static void main(String[] args)...发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

3.9K10
  • java iso8601 PT1M,iso8601

    普通时间ISO8601格式时间 public static String getISO8601TimestampFromDateStr(String timestamp){ java.time.format.DateTimeFormatter...类似于这样的时间格式:预计来访时间时间参数需满足ISO8601格式:yyyy-MM-ddTHH:mm:ss+当前时区,例如北京时间:2018-07-26T15:00:00 + 08:00 string...都不起作用: Date d1 = Date.from(LocalDateTime.now( 我想将日期“ 2013-03-04T23:00:00”转换为“ yyyy-MM-dd’T’HHmm:ss.SSSZ...25个 我正在以“2009-05-28T16:15:00”的格式获取日期时间字符串(我相信这是ISO 8601).一个hackish选项似乎是使用time.strptime解析字符串并将 我需要将像“2008...我尝试使用“yyyy-MM-dd’T’HHmm:ss.sss”或“yyyy-MM-dd’T’HHmm:ss.ssssss”将其降低到毫秒.它是否比毫秒更精确 – 高达几 我正在寻找一个Python(

    14.1K180

    时间字符串和long类型之间的转换

    在进行时间存储时,经常会对时间字符串进行转型存储,一般都是存储为long类型,下面我先来说一下如何将时间字符串转换为long类型: 如果时间字符串只有年月日,可以这样储 var  ddate = new...'2014-05-10 13:25:50').getTime(); 这种方法在谷歌浏览器里可以通过,但是在火狐和ie浏览器里不通过,显示NaN。...但是如果var  ddate = new Date('2014/05/10 13:25:50').getTime(); 这样写,两个浏览器就都没有问题了,同样谷歌浏览器也没有问题。...); 下面我们再来说一下将long类型的数据转换为时间字符串格式。...hh:mm:ss")); alert(ddate); 这时弹出的ddate为时间字符串了,并且格式为yy-mm-dd hh:mm:ss格式

    2.9K20

    sqlmap中文手册pdf_sqlquery工具

    4.从站点地图文件中解析目标 参数:-x 为便于搜索引擎收录,许多网站专门为搜索引擎生成了xml格式的站点地图,百度Sitemap支持xml格式。...15.超时 参数:–timeout 超时时间默认为30秒,可以用参数“–timeout”指定超时时间“–timeout 44.5”表示设置超时时间为44.5秒。...4.生成无效参数值时强制使用大数 参数:–invalid-bignum 有时在注入测试时需要生成无效参数,一般情况下Sqlmap会取已有参数(:id=13)的相反数(:id=-13)作为无效参数。...7.关闭payload转换 参数:–no-cast 在检索结果时Sqlmap会将所有输入转换为字符串类型,若遇到空值(NULL)则将其替换为空白字符。...使用此参数可以检查依赖的第三方库是否安装,python sqlmap.py --dependencies 部分输出如下: [*] starting at 19:16:05 [19:16:05

    5.6K30

    【JavaSE专栏43】Java常用类SimpleDateFormat解析,轻松解决日期格式化问题

    日期格式化可以用于在程序中将日期和时间以特定的格式显示给用户,或者将特定格式的日期字符串解析为日期对象以进行处理。 日期格式化的过程通常涉及以下 3 个方面,请同学们参考学习。...yyyy:四位数的年份 MM:两位数的月份 dd:两位数的日期 HH:24小时制的小时数 mm:分钟数 ss:秒数 除了上述字符外,还可以使用其他字符来表示特定的格式 -、/、:等,可以根据需要自行组合...= sdf.format(date); System.out.println(formattedDate); 上述代码将当前日期对象格式化为 yyyy-MM-dd HH:mm:ss 的字符串格式,并输出...SimpleDateFormat类是Java中用于格式化和解析日期和时间的类。它允许将日期和时间对象转换为指定的字符串格式,以及将字符串解析为日期和时间对象。...HH:表示两位数的小时(24小时制)。 mm:表示两位数的分钟。 ss:表示两位数的秒钟。 还有其他一些格式符,E表示星期几,a表示上午/下午等。

    1.4K50

    etl 常用数据类型转换 元数据配置说明

    源数据查询语句中将日期字段:f5 通过conver函数转换成YYYY-MM-DD HH:MI:SS格式 CONVERT(VARCHAR, f5, 120) as f5,元数据输出字段设置 type="...源数据查询语句中将日期字段:f5 通过conver函数转换成YYYY-MM-DD HH:MI:SS格式 CONVERT(VARCHAR, f5, 120) as f5,元数据输出字段设置 type...-01-01 10:11:12.000 oracle 源数据查询语句中将日期字段:f5 通过to_char函数转换成YYYY-MM-DD HH:MI:SS格式,to_char(f5 , 'YYYY-MM-DD...string"oracle2023-01-01 10:11:12.000sqlserver 源数据查询语句中将日期字段:f5 通过to_char函数转换成YYYY-MM-DD hh24:mi:ss格式...源数据查询语句中将日期字段:f5 通过to_char函数转换成YYYY-MM-DD hh24:mi:ss格式, to_char(F5,'YYYY-MM-DD hh24:mi:ss') AS F5,元数据输出字段设置

    15710

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

    默认返回格式DD-MM-YY。CURRENT_DATE:返回当前日期(不含时间部分)。返回格式DD-MM-YY,类似SYSDATE。...CURRENT_TIMESTAMP:返回当前日期和时间,包括时区信息。返回格式DD-MM-YY HH24:MI:SS.FF。LOCALTIMESTAMP:返回当前日期和时间,不包括时区信息。...返回格式DD-MM-YY HH24:MI:SS.FF。...,本章节只说明针对日期时间函数,可以有的格式有TO_CHAR(date, format_model): 将日期/时间换为字符串(简称DTS),转换过程中主要取决于format_model。...(不区分大小写,但是需要写对)from dual;TO_DATE函数TO_DATE(string, format_model): 将字符串转换为日期/时间(简称SDT),转换过程中主要取决于format_model

    1.7K41

    时间格式化,显示昨天、今天

    时间格式化的需求: 今天的数据显示“时分”,HH:mm 10:00 昨天的数据显示“昨天 时分”, 昨天 10:00 今年的数据,显示 “月日 时分”, 05-01 10:00 不是今年的数据,显示“...年月日 时分”, 2022-05-01 10:00 代码展示 在 ios中 用new Date("2022-05-01 10:00").getTime()会有兼容性问题,跟日期格式的连字符有关系,这里使用...function isCurYear(str) { return moment().format("YYYY") === moment(str).format("YYYY"); } /** * 格式时间...YYYY-MM-DD HH:mm:ss * 1、当天时间显示 10:00 * 2、昨天显示 昨天10:00 * 3、昨天之前且当年的,显示05-01 10:00 * 4、昨天之前且跨年的...HH:mm"); } else { return moment(time).format("YYYY-MM-DD HH:mm"); } }

    1.1K10

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

    支持的常见插入格式为: (推荐甚至强制要求必须)字符串格式:‘HH:MM:SS’,‘HH:MM’,‘D HH:MM’,‘D HH’,'SS’等形式。...如果输入0或者‘0’,那么TIME类型会转换为0000:00:00。 ‘D HH:MM:SS’格式的字符串表示。其中,D表示天数,取值范围是0~~34。保存时,小时的值等于(D*24+HH)。...MySQL中还支持一些不严格的语法格式,任何标点都可以用来做间隔符。’YYYY/MM/DD‘,’YYYY@MM@DD‘,’YYYY.MM.DD‘等分隔形式。...’YY-MM-DD‘或者’YYMMDD‘格式的字符串表示,其中’YY‘的取值,’00‘’69‘转换为20002069,’70‘’99‘转换为19701999。与year类型类似。...支持的常见插入格式为: (推荐甚至强制要求必须)‘YYYY-MM-DD HH:MM:SS’或‘YYYYMMDDHHMMSS’格式的字符串表示。

    7.2K20

    初识爬虫的那天,我选择了Java ( ー̀◡ー́ )

    而不同的时间格式,会为数据存储以及数据处理带来一定的困难。例如,下图为某汽车论坛中时间使用的格式,即“yyyy-MM-dd”和“yyyy-MM-dd HH:mm”两种类型。 ?...下图为某新闻网站中的时间使用格式“yyyy-MM-dd HH:mm:ss”。 ? 再如,艺术品网站deviantart的时间使用的是UNIX时间戳的形式。 ?...针对汽车论坛中的“yyyy-MM-dd”和“yyyy-MM-dd HH:mm格式,可以统一化成“yyyy-MM-dd HH:mm:ss”格式,以方便数据存储以及后期数据处理。...-19 19:17", "yyyy-MM-dd HH:mm","yyyy-MM-dd HH:mm:ss")); System.out.println(parseStringTime...("2018-06-19", "yyyy-MM-dd","yyyy-MM-dd HH:mm:ss")); } /** * 字符型时间格式标准化方法 * @param

    60510
    领券