`

把long类型的时间转化为几时几分几秒

    博客分类:
  • java
 
阅读更多
        long time = 3600000+366000;//1m = 1000毫秒
        Date date = new Date(time);
       
        long hour = time/(60*60*1000);
        long minute = (time - hour*60*60*1000)/(60*1000);
        long second = (time - hour*60*60*1000 - minute*60*1000)/1000;
        System.out.println(hour+ "时" + minute + "分 " + second+"秒");
 
分享到:
评论

相关推荐

    一个long型与Date型时间转换工具

    例如,可能存在`TimeUtil.longToDate(long timestamp)`和`TimeUtil.dateToLong(Date date)`这样的方法,分别用于将long类型的时间戳转换为Date对象,以及将Date对象转换回long类型的时间戳。 在测试环境中,这个...

    Long类型转换为科学计数法

    将Long类型数据转换为科学计数法,使用的原生的写法,无需任何工具插件,编写环境支持JDK7/8及以上

    date与long型转换工具

    - 数据库存储:在数据库中存储日期和时间时,通常会将它们转换为long类型,因为这样更节省空间,查询效率也更高。 - 时间计算:在进行时间间隔计算时,可以直接对两个long类型的毫秒值进行数学运算。 - JSON序列...

    Adnroid long类型时间戳时间转换-常用/中间带英文等

    Adnroid long类型时间戳时间转换-常用/中间带英文等

    时间long型和现实时间转换

    在这个例子中,我们创建了一个`SimpleDateFormat`对象,定义了日期时间的格式(例如"年-月-日 时:分:秒"),然后将long型时间戳转换为`Date`对象,最后通过`format`方法将其格式化为字符串。 2. 使用`java.time`包...

    日期跟long转换小工具

    日期转long的转换涉及到将日期对象转换为对应的时间戳。在Java中,可以使用`Date`类的`getTime()`方法来实现这一转换。例如: ```java Date date = new Date(); // 创建当前日期对象 long timestamp = date.getTime...

    java中long类型转换为int类型

    本文将深入探讨如何在Java中将`long`类型转换为`int`类型,以及转换过程中可能出现的问题和解决方案。 首先,理解Java的基本数据类型至关重要。`long`是64位的整数类型,可以表示的数值范围是从-...

    Android/java的long类型时间戳,转换成时间格式工具类

    Android/java的long类型时间戳,转换成时间格式的工具类

    java中long类型转换为int类型-java long转int.pdf

    另一种转换方法是通过 `Long` 类的 `intValue()` 方法,该方法将 `long` 类型的值转换为 `int` 类型。这个方法也会有数据溢出的风险,但可以通过检查 `Long` 对象的 `equals(Long.MAX_VALUE)` 或 `equals(Long.MIN_...

    解决时间戳long转换int溢出(即转换值为负数) long转int

    1. **转换为秒级时间戳**:如果你的需求允许使用秒作为时间单位,那么你可以将long类型的时间戳除以1000后转换为int,这样可以确保不会溢出。例如: ```java long longTimeStamp = System.currentTimeMillis(); ...

    Java日期时间Date类型,long类型,String类型表现形式的转换.pdf

    首先,我们来看Date类型转换为long类型。Date类提供了getTime()方法,可以返回一个代表时间的long型的毫秒值。这个值是从1970年1月1日00:00:00 GMT开始计算的毫秒数。例如,创建一个Date对象,然后调用getTime()方法...

    long型转换为int型-kaic

    当需要将`long`类型的数值转换为`int`类型时,需要注意可能存在的溢出问题。下面我们将详细讨论三种将`long`转换为`int`的方法: 一、强制类型转换 这是最直接的方式,通过在转换时使用括号将`long`值包围,将其...

    时间转换工具long和String的转换

    "时间转换工具long和String的转换"指的是将表示时间戳的long类型数值转换为格式化的日期字符串(如"yyyy-MM-dd HH:mm:ss"),反之亦然。这种转换在日志记录、数据存储和用户界面显示等方面都有广泛的应用。 首先,...

    C++时间类 实现日期和秒之间的转换

    以下是一个简单的函数,用于将日期转换为自Unix纪元以来的秒数: ```cpp #include #include // 自定义日期结构体 struct CustomDate { int year, month, day; }; // 日期转为秒 long long dateToSeconds(const...

    hibernate映射Oracle中LONG类型

    "hibernate映射Oracle中LONG类型" Hibernate 框架映射 Oracle 中的 LONG 类型字段是一种复杂的技术问题。Oracle 中的 LONG 类型字段是一种特殊的数据类型,用于存储可变长字符串,最大长度限制是 2GB。这与 Java ...

    世纪秒和系统时间的转化

    2. **时间戳转换**:使用编程语言提供的函数或方法,如C++中的`time_t`和`ctime()`,Python的`datetime.fromtimestamp()`,Java的`java.util.Date(long)`等,将世纪秒转换为本地时间对象。 3. **格式化输出**:将...

    返回Long型UUid

    最后,我们使用`Long.parseLong()`方法将这个16进制字符串转换为Long类型,从而得到一个16位的纯数字Long型UUID。 这个工具类的使用非常简单,例如: ```java public class Main { public static void main...

    java中long数据类型转换为int类型

    本文将详细探讨如何将`long`数据类型转换为`int`数据类型,以及在转换过程中需要注意的问题。 首先,我们要理解Java中的数据类型转换分类。Java中的数据类型转换分为两种:隐式转换(Implicit Conversion)和显式...

    int类型转换时间

    为了将整型参数转换为小时、分钟和秒,代码首先将 `time` 转换为 `long` 类型的变量 `v`,这是因为 `int` 类型可能会导致数据丢失,特别是在处理较大的时间戳时。接着进行以下操作: - 计算小时数:`long hour = v ...

    C#实现毫秒转换成时分秒的方法

    // 首先将毫秒转换为秒 seconds = (int)(milliseconds / 1000); // 计算分钟 if (seconds >= 60) { minutes = seconds / 60; seconds %= 60; } // 计算小时 if (minutes >= 60) { hours = minutes / ...

Global site tag (gtag.js) - Google Analytics