java获取时间反转

  public static void main(String[] args) throws Exception {
        
       SimpleDateFormat sdf=new SimpleDateFormat("yyyyMMdd");
       String str = (sdf.format(new Date()));
        char[] dist = new char[str.length()];
        for(int x = str.length() - 1, p = 0; x >= 0; x--){
            dist[p++] = str.charAt(x);
        }
        BigInteger aa =new BigInteger("99999999");
	        BigInteger bb= new BigInteger(new String(dist));
	        BigInteger sub=aa.subtract(bb);
	        System.out.println(sub.toString());
        //System.out.println(new String(dist));
    }
时间: 2024-10-13 09:42:22

java获取时间反转的相关文章

Java获取时间 时间计算 转换时间工具类

Java获取时间 时间计算 转换时间工具类 JAVA日期工具类 package com.mh.util; import java.sql.Timestamp; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; /** * 时间日期转换工具类 */ public class DateTimeUtil { /** *

java 获取时间区间

package com.javaCode.package05; import java.text.*; import java.util.*; public class Sd123 { static SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); public static void main(String[] args) throws Exception { MyDate m = new MyDa

Java获取时间打印到控制台

面试时有一道面试题:要求获取当时时间,并像电子手表那样打印到控制台. 1 import java.text.SimpleDateFormat; 2 import java.time.LocalTime; 3 import java.util.Date; 4 5 /** 6 * 打印时间到控制台 7 * 8 */ 9 public class ConsoleTime { 10 11 public static void main(String[] args) { 12 13 // LocalTim

java获取时间,本周,本月,本季度的起始。

package com.yong.util;import java.util.Calendar;import java.util.Date; public class TestDate { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("当前时间:"+ new Date().toLocaleString()); System.out.print

java获取时间日期代码

public class test1 { public  static void main(String[] args){ SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd "); //设置日期格式 System.out.println(df.format(new Date())); //输出当前时间 Calendar c = Calendar.getInstance(); //设置日期格式 System.out.printl

java获取时间整点工具代码

/**获取上n个小时整点小时时间 * @param date * @return */ public static String getLastHourTime(Date date,int n){ Calendar ca = Calendar.getInstance(); ca.set(Calendar.MINUTE, 0); ca.set(Calendar.SECOND, 0); SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMddHHmm

java获取时间

1.获取年月日 Calendar aa=Calendar.getInstance(); int year=aa.get(Calendar.YEAR); int month=aa.get(Calendar.MONTH+1); 2.整体获取 Date date1=new Date(); SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); Timestamp date=new Timestamp(date1.

java学习第13天( java获取当前时间,有关大数据的运算及精确数字运算,Date类)

一 java获取当前时间 学习一个函数,得到当前时间的准确值 System.currectTimeMillis(). 可以得到以毫秒为单位的当前时间.它主要用于计算程序运行时间,long start=System.currectTimeMillis() ,long stop=System.currectTimeMillis() , stop-start; 二  有关大数据的运算及精确数字运算. 此时integer不适用.我们使用BigInteger ,如:BigInteger B= new Bi

java 获取前几天时间

java   获取前几天时间 一.toLocaleString()函数过时: //当前时间   Date endDate=new Date();   String endTime=endDate.toLocaleString();      //开始时间   Calendar calendar=new GregorianCalendar();   calendar.setTime(endDate);       calendar.add(calendar.DATE,-day);//把日期往后增加