精华内容
下载资源
问答
  • java年月日组合时分秒

    2021-01-29 13:52:14
    SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); SimpleDateFormat sdf =new SimpleDateFormat("yyyy-MM-dd ");... //年月日组合时分秒 public static Timestamp getTime(Timestamp Time1,.
    	SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
        SimpleDateFormat sdf =new SimpleDateFormat("yyyy-MM-dd ");
        SimpleDateFormat sdf1 =new SimpleDateFormat("HH:mm:ss");
     //年月日组合时分秒
        public static Timestamp getTime(Timestamp Time1, Time Time3) throws ParseException {
            Timestamp Time2=null;
            if (Time1 != null) {
                String format1 = sdf.format(Time1);
                String format2 = sdf1.format(Time3);
                Date parse1 = df.parse(format1 + format2);
                Time2 = new Timestamp(parse1.getTime());
            }
            return Time2;
        }
    
    展开全文
  • //获取 int hour=cal.get(Calendar.HOUR);//小时 System.out.println(year); SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd"); Date parse = simpleDateFormat.parse("2019-09-08")...
  • import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; import java.util.GregorianCalendar; public class TestOutDate { public static void main(String[] args) { //method 1...
  • java年月日转中文

    千次阅读 2018-12-29 14:07:51
    记录java中年月转中文的方式,手动,没有引用额外的jar包 import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; public class TestPYTHON { public static void main...

    记录java中年月日转中文的方式,手动,没有引用额外的jar包

    import java.text.ParseException;
    import java.text.SimpleDateFormat;
    import java.util.Date;
    
    public class TestPYTHON {
    	public static void main(String[] args) throws Exception {
    		
    		String chineseDate = "";
    		String d = "2018-8-2";
    
    		SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
    		Date da = sdf.parse(d);
    		System.out.println(da);
    		// String datestr = sdf.format(new Date());
    		String datestr = sdf.format(da);
    		System.out.println(datestr);
    		String[] strs = datestr.split("-");
    		// 年
    		for (int i = 0; i < strs[0].length(); i++) {
    			chineseDate += formatDigit(strs[0].charAt(i));
    		}
    		// chineseDate = chineseDate+"年";
    		// 月
    		char c1 = strs[1].charAt(0);
    		char c2 = strs[1].charAt(1);
    		String newmonth = "";
    		if (c1 == '0') {
    			newmonth = String.valueOf(formatDigit(c2));
    		} else if (c1 == '1' && c2 == '0') {
    			newmonth = "十";
    		} else if (c1 == '1' && c2 != '0') {
    			newmonth = "十" + formatDigit(c2);
    		}
    		chineseDate = chineseDate + "年" + newmonth + "月";
    		// 日
    		char d1 = strs[2].charAt(0);
    		char d2 = strs[2].charAt(1);
    		String newday = "";
    		if (d1 == '0') {//单位数天
    			newday = String.valueOf(formatDigit(d2));
    		} else if (d1 != '1' && d2 == '0') {//几十
    			newday = String.valueOf(formatDigit(d1)) + "十";
    		} else if (d1 != '1' && d2 != '0') {//几十几
    			newday = formatDigit(d1) + "十" + formatDigit(d2);
    		} else if (d1 == '1' && d2 != '0') {//十几
    			newday = "十" + formatDigit(d2);
    		} else {//10
    			newday = "十";
    		}
    		chineseDate = chineseDate + newday + "日";
    
    		System.out.println(chineseDate);
    
    	}
    
    	public static char formatDigit(char sign) {
    		if (sign == '0')
    			sign = '〇';
    		if (sign == '1')
    			sign = '一';
    		if (sign == '2')
    			sign = '二';
    		if (sign == '3')
    			sign = '三';
    		if (sign == '4')
    			sign = '四';
    		if (sign == '5')
    			sign = '五';
    		if (sign == '6')
    			sign = '六';
    		if (sign == '7')
    			sign = '七';
    		if (sign == '8')
    			sign = '八';
    		if (sign == '9')
    			sign = '九';
    		return sign;
    	}
    }

    参考

    https://www.cnblogs.com/charley_yang/archive/2010/09/13/1825122.html

    展开全文
  • Java年月日的表示

    千次阅读 2018-11-13 21:36:13
    Date类 // 初始化 Date 对象 Date date = new Date(); // 使用 toString() 函数显示日期时间 System.out.println(date.toString());... // SimpleDateFormat ft = new SimpleDateFormat ("yyyy...Java 日期时间

    Date类

     // 初始化 Date 对象
           Date date = new Date();
            
           // 使用 toString() 函数显示日期时间
           System.out.println(date.toString());
    //使用 SimpleDateFormat 格式化日期
    
    Date dNow = new Date( );
         // SimpleDateFormat ft = new SimpleDateFormat ("yyyy-MM-dd hh:mm:ss");
          SimpleDateFormat ft = new SimpleDateFormat ("yyyy-MM-dd hh:mm:ss");
          System.out.println("当前时间为: " + ft.format(dNow));
    //解析字符串为时间
     SimpleDateFormat ft = new SimpleDateFormat ("yyyy-MM-dd"); 
    
          String input = "2015-11-11" ; 
    
          System.out.print(input + " Parses as "); 
    
          Date t; 
    
          try { 
              t = ft.parse(input); 
              System.out.println(t); 
          } catch (ParseException e) { 
              System.out.println("Unparseable using " + ft); 
          }

    Calendar类

    boolean isLeapYear(int year)
    //确定给定的年份是否为闰年。
    
    Calendar c = Calendar.getInstance();//默认是当前日期
    
    
    //创建一个代表2009年6月12日的Calendar对象
    Calendar c1 = Calendar.getInstance();
    c1.set(2009, 6 - 1, 12);

    上面列举了主要用法。更多详情,见Java 日期时间

    展开全文
  • 程序—java年月日转换

    千次阅读 2016-08-16 12:31:42
    java小练习:年月日格式转换 目标: 输入n组( 0 将8位数转换为xxxx-xx-xx的格式,将6位数转换为xxxx-xx的格式。 举例: 输入:19970102  199701 输出:1997-01-02  1997-01

    年月日格式转换练习

    目标:

    输入n组( 0< n <=100 )8位或6位数字。
    将8位数转换为xxxx-xx-xx的格式,将6位数转换为xxxx-xx的格式。

    举例:

    输入:19970102
                199701
    输出:1997-01-02
                1997-01

    java:

    import java.util.*;
    public class 年月转换 {
    	public static void main(String[] args){
    		int[] ymd=new int[500];
    		System.out.println("enter the date,please: ");
    		Scanner in=new Scanner(System.in);
    		for(int i=0;i<500;i++){
    			ymd[i]=in.nextInt();
    			if((int)(ymd[i]/1000000)==0){//为XXXX-XX
    				
    				if(ymd[i]%100/10==0){ //月份为0X月
    					 System.out.println((int)ymd[i]/100+"-0"+(int)ymd[i]%10);
    				 }else //0x-xx
    					 System.out.println((int)ymd[i]/100+"-"+(int)ymd[i]%100);
    				
    			}else{//为XXXX-XX-XX
    				
    				 if(ymd[i]%10000/1000==0){ //月份为0X月
    					 if(ymd[i]%100/10==0){ //天为0X天
    						 System.out.println((int)ymd[i]/10000+"-0"+(int)ymd[i]%1000/100+"-0"+ymd[i]%10);
    					 }else //0x-xx
    						 System.out.println((int)ymd[i]/10000+"-0"+(int)ymd[i]%1000/100+"-"+ymd[i]%100);
    					 
    				 }else if(ymd[i]%100/10==0){//xx0x
    					 System.out.println((int)ymd[i]/10000+"-"+(int)ymd[i]%10000/100+"-0"+ymd[i]%10);
    					 }
    					 else //xxxX天
    						 System.out.println((int)ymd[i]/10000+"-"+(int)ymd[i]%10000/100+"-"+ymd[i]%100);
    
    			}
    			
    			
    		}
    		
    		
    	}
    }
    


    待优化:无法检测输入格式是否合法;

    感谢大家的支持,我是呆萌的代Ma~(可爱脸)

    展开全文
  • java年月日下拉列表代码

    千次阅读 2016-06-11 18:12:18
    今天在编写学生选课系统时遇到年月日下拉列表,发现这部分代码很是繁琐,于是将其做成一个JAVAbean的形式,以后直接复制粘贴。 import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import ...
  • java获取年月日时分秒的方法
  • 主要为大家详细介绍了Java获取当前时间年月日的方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
  • 下面小编就为大家带来一篇java Date获取年月日时分秒的实现方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
  • 我做项目要用到这些转换,但是网上找了很多都找不到,所以自己写了一个,送给那些需要的人。
  • Java获取年月日记录

    千次阅读 2020-08-12 15:20:37
    //一周的第几天 System.out.println("现在的时间是:公元"+year+"年"+month+"月"+day+" "+hour+"时"+minute+"分"+second+"秒 星期"+WeekOfYear); } public static void main(String[] args) { Test t=new Test(); ...
  • 最近做一个统计系统,需要对程序的运行状态进行打点记录,仔细一想这玩意如果五分钟记录一次状态的话,需要存好多记录了,而记录又不能随便存放,所以就想到对目录按照年月日进行分级维护,写个代码生成一下这个年月...
  • 某天接到根据生日计算带年月日的岁数需求,立马开干, 代码如下: public static String getAge(String birthDay) { if (birthDay == null) { return "未知"; } String[] data = birthDay.split("-"); if ...
  • java获取年月日

    2013-07-16 10:07:37
    java来写个类,获取当前的年月日,自己也可以改,获取当前系统时间
  • Java生成"年月日"+流水号 import java.text.DecimalFormat; import java.text.SimpleDateFormat; import java.util.Date; /** * @author Ming * @date 2021/1/14 14:20 */ public class test { private final ...
  • Java生成"年月日"+流水号 private final static String FORMAT_CODE = "0000"; private final static String PRE_CODE = "BM"; @Test public void FormatCode() { int count = 1; // 流水号 DecimalFormat dft ...
  • Java获取年月日

    万次阅读 2019-06-17 12:35:29
    public class TestMain { public static void main(String[] args) { //1、普通的时间转换 String string = new SimpleDateFormat("yyyy-MM-dd").format(new Date()).toString(); System.out.println(str....
  • Java比较日期大小(年月日

    万次阅读 2018-01-17 17:21:03
    /** * @title: dateCompare * @description: 比较日期大小 * @param date1 日期1 * @param date2 日期2 * @return */ public static int dateCompare(Date date1, Date date2) { S...
  • Java统计年月日的数据

    2021-01-07 15:21:39
    伪代码 controller层 @Autowired private MonthlyStatistics monthlyStatistics; @RequestMapping("/getLoanSlipReport") public ResultBody getLoanSlipReport(){ Map<String,Object> map = new HashMap<...
  • java 年月和年周转化为年月日的转换

    千次阅读 2018-11-20 12:37:21
    import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.List; public class DateHelper { private static Logger logger = LoggerFactory.getLogger(DateHelper.class); public ...
  • java日期年月日pattern

    2021-01-27 11:51:55
    yyyy-MM-dd hh:mm:ss SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); return(sdf.format(new Date()));
  • 此文仅对自己工作中用到的类进行总结,方便以后的使用。 ... import java.text.SimpleDateFormat;... * 根据年月日计算年龄 * @param birthTimeString "1994-11-14" * @return */ public st
  • java时间操作工具类,已封装好,包含获取某一时间的年,月,,星期。以及对某一时间进行年,月,,周的加减。还有获取某一时间年,月,,周的起始和结束时间等等
  • Java中描述日期时间调用Date类型,该类型存储有时间的年月日、时分秒信息。 其中: 需要获取的时间单位 格式 年 YYYY or yyyy 月 MM(大写) 日 dd(小写) 时 HH or hh 分 mm(小写) 秒 ss...
  • Java之获取年月日时分秒字符串

    千次阅读 2019-08-15 14:32:45
    * 生成随机图片文件名,年月日时分秒格式 */ String getString() { Date date = new Date(System.currentTimeMillis()); SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyyMMddHHmmss"); ...
  • 获取出生年月日工具类
  • java根据年月日判断周几

    千次阅读 2019-01-08 11:16:00
    java根据年月日判断周几,下面提供四中方法需要的可以参考下. 方法一: public static String dateToWeek(String datetime) throws java.text.ParseException { SimpleDateFormat f = new SimpleDateFormat("yyyy-...
  • 代码解析: package Dmoe_LianXi.D05_SuiJiHongBao.D06_XiuGaiShiJian; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date;...//修改年月日时间 public class ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 39,267
精华内容 15,706
关键字:

java年月日的

java 订阅