美文网首页
由毫秒(ms)转换为日期和时间的格式(简单易用)

由毫秒(ms)转换为日期和时间的格式(简单易用)

作者: 闲云悠鹤蝶恋舞 | 来源:发表于2016-11-10 00:12 被阅读966次

由毫秒(ms)转换为日期和时间的格式

注意:当我们从服务器拿到的时间(毫秒ms)时,若是一个字符串,在转成数字时,最好使用longLongValue,一定不要使用floatValue来进行转换,因为floatValue不一定能够容纳所有的长度!!!

/**
 * 返回的格式是:2016-11-11 
* time是毫秒 
 */
+ (NSString *)handleDate:(CGFloat)time{
       NSTimeInterval timef = [[NSDatedate] timeIntervalSince1970];
       NSDate * selectedDate = [NSDatedateWithTimeIntervalSinceNow:-(timef-time/1000)];
       NSDateFormatter * formatter = [[NSDateFormatteralloc] init];
       formatter.dateFormat = @"yyyy-MM-dd";
       NSString * string = [formatter stringFromDate:selectedDate];
       return string;
}
/** 
* 返回的格式是:12:30 
* time是毫秒
 */
+ (NSString *)handleTime:(CGFloat)time{
       NSDateFormatter * formatter = [[NSDateFormatteralloc]init];
       //    [formatter setDateFormat:DATE_FORMAT_SPLIT]; 
       [formatter setDateFormat:@"HH:mm"];
       //    NSTimeInterval secondsPerDay = 24 * 60 * 60;    NSDate * date =[NSDatedateWithTimeIntervalSince1970:time / 1000];
      return [formatter stringFromDate:date];
       returnnil;   
}

相关文章

  • 由毫秒(ms)转换为日期和时间的格式(简单易用)

    由毫秒(ms)转换为日期和时间的格式 注意:当我们从服务器拿到的时间(毫秒ms)时,若是一个字符串,在转成数字时,...

  • ms 毫秒时间格式转换

    ms 使用这个包,可以轻松地将各种时间格式转换为毫秒。 install 示例 毫秒转为各种时间格式 格式化输出时间...

  • Android下的几种时间格式转换

    将毫秒转换为小时:分钟:秒格式 将毫秒转换为标准日期格式 标准时间转换为时间戳 计算时间差 计算与当前的时间差

  • Java中Integer类型数据溢出的原因分析

    背景:某个场景是需要将时间戳格式化为日期;采用的方案是将时间戳转换为毫秒再格式化成日期,先把时间戳乘以1000转换...

  • moment.js的简单使用

    ===>官网地址 日期格式化 字符串转日期 毫秒转日期 时间加减

  • 常用js函数集合

    1.任意格式的时间转换为毫秒数 2.毫秒数转换为时间,格式为format(例如‘yyyy/MM/dd’)

  • 时间戳转换

    后台返回的数据有的是时间戳,有的是返回日期数据,我这里是时间戳 时间戳转时间格式 时间转时间戳(毫秒值) 比较日期...

  • Date类,DateFormat类,Calendar类

    Date类 日期和毫秒值的相互转换 简单是件推算时间 年月日时分秒 DateFormat 是日期/时间格式化子类的...

  • 时间公共方法

    时间戳转日期时间 毫秒转时分秒

  • Moment.js 常用

    安装引入 时间戳(毫秒)转格式化 时间戳(秒)转格式化 年 月 日

网友评论

      本文标题:由毫秒(ms)转换为日期和时间的格式(简单易用)

      本文链接:https://www.haomeiwen.com/subject/dhitpttx.html