比较时间

xiaoxiao2021-02-28  107

package Databaselink; import java.text.DateFormat; import java.text.ParseException; import java.text.SimpleDateFormat; public class Datecompare { /*date1>date2 返回1 *date1<date2 返回-1 *date1=date2 返回0 * */ public static int compare_date(String date1, String date2) { /*不同格式 * SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd"); *SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd hh"); *SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd hh:mm"); *SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss"); * */ SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss"); try { java.util.Date d1 = format.parse(date1); java.util.Date d2 = format.parse(date2); System.out.println(d1.getTime()); System.out.println(d2.getTime()); if (d1.getTime()>d2.getTime()) { return 1; } else if (d1.getTime() < d2.getTime()) { return -1; } else { return 0; } } catch (Exception exception) { exception.printStackTrace(); } return 0; } public static void main(String[] args){ int k=new Datecompare().compare_date("2010-06-03 8:05:11","2010-06-03 16:05:11"); System.out.println(k); } }
转载请注明原文地址: https://www.6miu.com/read-71793.html

最新回复(0)