package com.exams.action;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
public class test {
//把 秒 转换成 时分秒 格式
static String tools(long input) {
//小时
long hh = input/3600;
//分钟
long mm = (input-hh*3600)/60;
//秒数
long ss = (input-hh*3600-mm*60);
String time = hh+"时"+mm+"分"+ss+"秒";
return time;
}
public static void main(String ss[]) {
SimpleDateFormat d= new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//格式化时间
String nowtime=d.format(new Date());//按以上格式 将当前时间转换成字符串
System.out.println("当前时间:"+nowtime);
String testtime="2012-10-23 9:20:00";//测试时间
System.out.println("测试时间:"+testtime);
try {
long result=(d.parse(nowtime).getTime()-d.parse(testtime).getTime())/1000;//当前时间减去测试时间 这个的除以1000得到秒,相应的60000得到分,3600000得到小时
System.out.println(d.parse(nowtime).getTime());
System.out.println(d.parse(testtime).getTime());
System.out.println("当前时间减去测试时间="+result+"秒");
//把秒转换成 时分秒 格式
String time = tools(result);
System.out.println("转换成时分秒:"+time);
} catch (ParseException e) {
e.printStackTrace();
}
}
}
分享到:
相关推荐
在C#编程中,有时我们需要将时间以毫秒为单位的数值转换成更易读的时、分、秒格式。这种需求通常出现在处理高精度时间计算或者时间间隔表示的场景中。本文将深入探讨如何使用C#实现毫秒到时分秒的转换,并提供一个...
在处理时间相关的程序和应用中,有时我们需要将这些毫秒数转换为人类可读的日期和时间格式,即年月日时分秒。这个过程涉及到编程语言中的日期和时间处理函数。 以Python为例,我们可以使用内置的`datetime`模块来...
在Python编程中,有时我们需要处理时间相关的数据,例如将毫秒转换为更易读的时分秒格式。这个任务在处理服务器返回的数据时尤其常见,因为服务器可能以毫秒为单位提供时间戳。本篇文章将深入探讨如何实现这一转换,...
lua格式化时长,把毫秒数转换成对应的天时分秒: 如20000毫秒转换成“2天7小时33分钟”
用 Java Swing 编写的一个对毫秒和日期进行相互转换的小工具,非常简单易用。对于经常进行毫秒和日期转换的人员来说是一个非常不错的选择!
在Delphi编程中,将秒转换为时分秒格式是一个常见的任务,特别是在处理时间相关的应用程序时。这个过程涉及到时间单位的换算,即将单一的秒数拆分为小时、分钟和秒。下面,我们将深入探讨如何在Delphi中实现这一功能...
本压缩包“TIA博途-毫秒ms转换为天+小时+分钟+秒(FB全局库)-V17版本”提供了一个功能块(Function Block,简称FB),该FB专门用于将时间值从毫秒单位转换为更易读的时间格式——天、小时、分钟和秒。这一功能在...
// 秒 var theTime1 = 0;// 分 var theTime2 = 0;// 小时 // alert(theTime); if(theTime > 60) { theTime1 = parseInt(theTime/60); theTime = parseInt(theTime`); // alert(theTime1+”-“+theTime&#...
代码如下: package test.remote.tools.combine; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; import java.util.GregorianCalendar; public class TestOutDate { public ...
功能:将1970-01-01 00:00:00以来的毫秒数转换为对应的timestamp时间类型,精确保留毫秒级精度! 参数:I_MILLISECONDS NUMBER 待转换的毫秒数 示例:select MILLISECONDS2TIMESTAMP(1397457489296) from dual; ...
在Oracle数据库中,进行时间和秒之间的转换是一种常见的需求,特别是在处理与特定时间点(例如1970-01-01)相关的日期和时间数据时。本文将详细介绍如何在Oracle中实现当前时间与毫秒之间的转换,并提供具体的示例...
1. 实时监控:当系统需要显示运行时间或等待时间时,毫秒转换功能可以帮助将这些数值转化为直观的天、小时、分钟和秒。 2. 报警管理:如果设备或系统出现故障,报警信息中可能包含触发故障的持续时间,转换后的时代...
接着,我们将这个 Unix 时间戳转化成日期编号,最后使用 datestr 函数将日期编号转化成标准时间格式。 通过这个公式,我们可以将 GPS 时间转化成标准时间格式,这对于 GPS 应用程序和数据分析非常有用。
本篇文章主要探讨如何使用JavaScript获取毫秒值以及将这些毫秒值转换为年月日时分秒的表示。首先,我们可以通过`Date()`对象来创建和操作日期时间。 1. 创建`Date`对象: - 创建方式一:`var date = new Date();` ...
有时,我们需要将日期转换为毫秒,或者反过来,将毫秒转换为日期。这在处理时间戳或者进行精确的时间计算时尤其重要。本文将详细介绍如何在Oracle环境中进行毫秒与日期之间的转换。 首先,我们来看如何将毫秒转换为...
在处理数据时,将时分秒格式的数据转换为秒数是一种常见的需求,以便于进行进一步的计算和分析。本文将详细介绍如何使用Python语言来实现这一数据转换,其中包括字符串类型和时间类型的两种不同处理方法。 字符串...
接着,我们用剩余的毫秒数计算小时数,再取余得到分钟数,最后计算出秒数。所有的除法运算都采用整数除法(`parseInt`),这样可以确保结果是整数。 例如,如果我们调用`formatDuring(100000000)`,这表示100秒,...
日期操作类 Long转日期 字符串毫秒转日期 格式化日期转换方法,年 月 日 时 分 秒 把格式化的日期补全 把格式化的日期转化为毫秒 获取当天凌晨,夜间整点时间毫秒 校验日期是否合法 得到n天之后的日期 得到n天之后是...
如果从服务器获取的时间是以毫秒为单位的数字(例如,自1970年1月1日以来的毫秒数),那么我们需要将其转换为人类可读的日期格式。在本文中,我们将深入探讨如何在Vue中实现这个功能。 首先,我们要创建一个自定义...