/**

*

* @param timeStr 时间字符串

* @param diff 与起始值差距,单位为毫秒

* @throws ParseException

*/

public String dealDateString(final String timeStr,final long diff) throws ParseException{

//转换字符串格式

final DateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss.S");

//转换为日期时间格式

Date date = df.parse(timeStr);

//获取以1970年为开始的尺度

long times = date.getTime();

//将日期格式转换为字符串格式

final String result = df.format(new Date(times-diff));

//返回字符串

return result;

}

另外,上面需要用到SimpleDateFormat,Date这两个包,因此需要在程序中导入:

import java.text.DateFormat;

import java.text.SimpleDateFormat;

import java.util.Date;

如果我们希望将某日期格式的数据转换为指定的字符串数据显示,比如2014-11-05 11:20:20 为2014年11月5日 11点20分20秒

public String DateToString(final Date date){

DateFormat df = new SimpleDateFormat("yyyy年MM月dd日 hh点:mm分:ss秒");

return df.format(date);

}

当然,目前的Date很多函数都已经被淘汰掉了!JDK1.6中已经有关于这些的详细说明。

java 字符串时间处理_Java 时间和字符换的处理相关推荐

  1. java 字符串编程题_Java编程题——在一个字符串中查找第一个非重复的字符

    编写一个Java程序来查找一个字符串中第一个非重复的字符,这是在编程测试中很常见的一个问题,因为字符串处理在程序员面试中是一个普遍的话题.面试前最好是准备好一些熟知的编程问题,例如使用递归反转字符串, ...

  2. java格式化到毫秒_java时间格式化到毫秒

    (3)Java 日期时间及其格式化 可以用 System 类的静态方法 publ... java的时间处理续计算java时间)_计算机软件及应用_IT/计算机_专业资料.1. java 计算时间依靠 ...

  3. java int转日期_Java时间日期格式转换

    Java时间格式转换大全 import java.text.*; import java.util.Calendar; public class VeDate { /** * 获取现在时间 * * @ ...

  4. [转]Java字符串转换为日期和时间比较大小

    方法一: DateFormat fmt = new SimpleDateFormat("yyyy-MM-dd"); String dateBegin=fmt.format(carr ...

  5. java如何造假数据_JAVA时间数据造假

    //显示时间造假,只修改日期,保留 时分秒数据 /*List l2=new ArrayList(); for(int i=0;i WorkForm w1=(WorkForm)l.get(i); c2. ...

  6. java 时间戳 什么意思_java时间与时间戳

    (一)时间:当前时间 1.获取当前时间 Date date = new Date(); System.out.println(date); //Thu Dec 14 18:08:53 CST 2017 ...

  7. java字符串去重复_Java 8新特性:字符串去重

    本文首发与InfoQ. 8月19日,Oracle发布了JDK 8u20,JDK 8u20包含很多新特性,比如Java编译器更新.支持在运行时通过API来修改MinHeapFreeRatio和MaxHe ...

  8. java字符串转公式_java把字符串转化成公式计算的示例

    java把字符串转化成公式计算的示例 如下所示: static ScriptEngine jse = new ScriptEngineManager().getEngineByName("J ...

  9. java printstream 中文乱码_JAVA的中文字符乱码问题

    JAVA的中文字符乱码问题一直很让人头疼.特别是在WEB应用中.网上的分析文章和解决方案都很多,但总是针对某些特定情况的.很多次遇到乱码问题后, 经过极为辛苦的调试和搜索资料后终于解决,满以为自己已经 ...

  10. java 字符串常用函数_Java学习(5)——字符串常用函数

    不是我写的太麻烦了 转自: Java中的字符串也是一连串的字符.但是与许多其他的计算机语言将字符串作为字符数组处理不同,Java将字符串作为String类型对象来处理.将字符串作为内置的对象处理允许J ...

最新文章

  1. CentOS 7.0下使用yum安装MySQL
  2. IE6下fixed失效的解决方法
  3. jQuery lazyload插件详解和问题解答
  4. 判断浏览器是否为IE内核的最简单的方法
  5. php中的echo、print,print_r、var_dump
  6. 【LeetCode笔记 - 每日一题】375. 猜数字游戏 II (Java、DFS、动态规划)
  7. 数据仓库之电商数仓-- 3.4、电商数据仓库系统(ADS层)
  8. 不用到处找图标了!模库承包你所有的图标素材!
  9. sql server的跨库查询(简单实现)
  10. elipse开发android 如何查看报错信息
  11. 在Sun Java System Web Server上使用Quercus运行PHP
  12. 【Excel技巧必知必会】
  13. MySQL 调优工具
  14. windows安装 wget
  15. 数据同步工具--Canal
  16. 时间一天天过去,好像什么都没变。
  17. php fflush函数的用法,fflush 函数
  18. 计算机用户删除文件找回,文件删除了怎么找回来_文件删掉了怎么恢复-win7之家...
  19. VSCode XML文件格式化
  20. ADAS系统长篇综述(上)

热门文章

  1. iOS开发--UITableView
  2. hdu4513--Manacher算法--回文串的O(n)算法
  3. 网站权限问题要重视-维护服务器后的看法
  4. Facebook:苹果谷歌支持HTML5会死啊
  5. 关于QT下配置OpenCV3.4.0后出现 error: undefined reference to ‘cv::xxx‘的问题及解决方案,直接使用编译好的opencv库
  6. 免师计算机与学前教育,2014届河南免师生源分布.doc
  7. python是面向过程的吗_Python开发是面向过程、函数还是对象?
  8. c语言readline库6,readline-6.3 之arm平台交叉编译
  9. mapper里面select id 后面一直红名_YTG晨晨改ID“进厂找班上了”,如此自嘲,心态还挺好...
  10. tensor flow lstm 图像 一条直线_【开源计划】图像配准中变形操作(Warp)的pytorch实现...