java可视化日历程序,供大家参考,具体内容如下
目前成都创新互联公司已为上千家的企业提供了网站建设、域名、网络空间、网站托管、服务器租用、企业网站设计、魏都网站维护等服务,公司将坚持客户导向、应用为本的策略,正道将秉承"和谐、参与、激情"的文化,与客户和合作伙伴齐心协力一起成长,共同发展。
利用DateFormat以及Calendar等方法来实现。
package 尚学堂; import java.text.DateFormat; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; import java.util.GregorianCalendar;import javax.print.CancelablePrintJob; /** * 可视化日历程序 * @author lijiazhao * */ public class TestCalendar2 { public static void main(String[] args) throws ParseException { // String str = "2020-9-10"; DateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); String str = df.format(new Date()); System.out.println("北京时间:"+df.format(new Date())+"\n"); Date date = df.parse(str); Calendar c = new GregorianCalendar(); c.setTime(date); int day = c.get(Calendar.DAY_OF_MONTH); int days = c.getActualMaximum(Calendar.DATE); System.out.println("日\t一\t二\t三\t四\t五\t六"); c.set(Calendar.DAY_OF_MONTH, 1); for(int i=0;i
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持创新互联。