Trang chủ > Java > Ngày Thao tác trong JAVA

Ngày Thao tác trong JAVA

Tôi đã có một yêu cầu về thao tác ngày trong Java và tôi đã có một thời gian rất khó tìm kiếm trên google. Cuối cùng anh đến để biết về cách vận dụng ngày tháng trong Java và với bài viết này tôi sẽ được hiển thị đoạn mã trên cùng. Đoạn mã này được áp dụng trong Core Java, JSPServlet Pages.

Ngày định dạng:

  new SimpleDateFormat ( "dd/MM/yyyy" ) ; SimpleDateFormat dateformat = new SimpleDateFormat ("dd / MM / yyyy");  
 new Date ( ) ; Ngày newDate = new Date ();
 dateformat. format ( newDate ) ; String newdate = dateformat. Format (newDate);
 . println ( newdate ) ; Hệ thống.. Ra println (newdate); 

Thêm Ngày đến Ngày hiện tại:

  new SimpleDateFormat ( "dd/MM/yyyy" ) ; SimpleDateFormat dateformat = new SimpleDateFormat ("dd / MM / yyyy");  
 Calendar . getInstance ( ) ; Lịch cal = Lịch). GetInstance (;
 Calendar . DATE , 1 ) ; //Adding 1 day to current date cal. thêm (Calendar. NGÀY, 1); / / Thêm 1 ngày để ngày tháng hiện tại
 dateformat. format ( cal. getTime ( ) ) ; String newdate = dateformat (. Định dạng cal. getTime ());
 . println ( newdate ) ; Hệ thống.. Ra println (newdate); 

Email của bạn:


Thêm Tháng tới Ngày hiện tại:

  new SimpleDateFormat ( "dd/MM/yyyy" ) ; SimpleDateFormat dateformat = new SimpleDateFormat ("dd / MM / yyyy");  
 Calendar . getInstance ( ) ; Lịch cal = Lịch). GetInstance (;
 Calendar . MONTH , 1 ) ; //Adding 1 month to current date cal. thêm (Lịch,. THÁNG 1); / / Thêm 1 tháng đến ngày hiện tại
 dateformat. format ( cal. getTime ( ) ) ; String newdate = dateformat (. Định dạng cal. getTime ());
 . println ( newdate ) ; Hệ thống.. Ra println (newdate); 

Thêm năm tới Ngày hiện tại:

  new SimpleDateFormat ( "dd/MM/yyyy" ) ; SimpleDateFormat dateformat = new SimpleDateFormat ("dd / MM / yyyy");  
 Calendar . getInstance ( ) ; Lịch cal = Lịch). GetInstance (;
 Calendar . YEAR , 1 ) ; //Adding 1 year to current date cal. thêm (Lịch,. NĂM 1); / / Thêm 1 năm đến ngày hiện tại
 dateformat. format ( cal. getTime ( ) ) ; String newdate = dateformat (. Định dạng cal. getTime ());
 . println ( newdate ) ; Hệ thống.. Ra println (newdate); 

Email của bạn:


Trừ năm tới Ngày hiện tại:

  new SimpleDateFormat ( "dd/MM/yyyy" ) ; SimpleDateFormat dateformat = new SimpleDateFormat ("dd / MM / yyyy");  
 Calendar . getInstance ( ) ; Lịch cal = Lịch). GetInstance (;
 Calendar . YEAR , - 1 ) ; //-1 for subtracting cal. thêm (Calendar). NĂM, - 1; / / -1 cho trừ đi
 dateformat. format ( cal. getTime ( ) ) ; String newdate = dateformat (. Định dạng cal. getTime ());
 . println ( newdate ) ; Hệ thống.. Ra println (newdate); 


Trừ Tháng tới Ngày hiện tại:

  new SimpleDateFormat ( "dd/MM/yyyy" ) ; SimpleDateFormat dateformat = new SimpleDateFormat ("dd / MM / yyyy");  
 Calendar . getInstance ( ) ; Lịch cal = Lịch). GetInstance (;
 Calendar . MONTH , - 1 ) ; //-1 for subtracting cal. thêm (Lịch,. THÁNG - 1); / / -1 cho trừ đi
 dateformat. format ( cal. getTime ( ) ) ; String newdate = dateformat (. Định dạng cal. getTime ());
 . println ( newdate ) ; Hệ thống.. Ra println (newdate); 

Trừ ngày đến Ngày hiện tại:

  new SimpleDateFormat ( "dd/MM/yyyy" ) ; SimpleDateFormat dateformat = new SimpleDateFormat ("dd / MM / yyyy");  
 Calendar . getInstance ( ) ; Lịch cal = Lịch). GetInstance (;
 Calendar . DATE , - 1 ) ; //-1 for subtracting cal. thêm (Lịch,. NGÀY - 1); / / -1 cho trừ đi
 dateformat. format ( cal. getTime ( ) ) ; String newdate = dateformat (. Định dạng cal. getTime ());
 . println ( newdate ) ; Hệ thống.. Ra println (newdate); 

Thêm giờ đến Ngày hiện tại:

  new SimpleDateFormat ( "dd/MM/yyyy hh:mm:ss" ) ; SimpleDateFormat dateformat = new SimpleDateFormat ("dd / MM / yyyy hh: mm: ss");  
 Calendar . getInstance ( ) ; Lịch cal = Lịch). GetInstance (;
 Calendar . HOUR , 1 ) ; //Adding 1 hour to current date time cal. thêm (Lịch,. Giờ 1); / / Thêm 1 giờ để thời gian ngày tháng hiện tại
 dateformat. format ( cal. getTime ( ) ) ; String newdate = dateformat (. Định dạng cal. getTime ());
 . println ( newdate ) ; Hệ thống.. Ra println (newdate); 

Thêm Minutes to Ngày hiện tại:

  new SimpleDateFormat ( "dd/MM/yyyy hh:mm:ss" ) ; SimpleDateFormat dateformat = new SimpleDateFormat ("dd / MM / yyyy hh: mm: ss");  
 Calendar . getInstance ( ) ; Lịch cal = Lịch). GetInstance (;
 Calendar . MINUTE , 10 ) ; //Adding 10 minute to current date time cal. thêm (Lịch,. PHÚT 10); / / Thêm 10 phút cho thời gian ngày tháng hiện tại
 dateformat. format ( cal. getTime ( ) ) ; String newdate = dateformat (. Định dạng cal. getTime ());
 . println ( newdate ) ; Hệ thống.. Ra println (newdate); 

Thêm giây để Ngày hiện tại:

  new SimpleDateFormat ( "dd/MM/yyyy hh:mm:ss" ) ; SimpleDateFormat dateformat = new SimpleDateFormat ("dd / MM / yyyy hh: mm: ss");  
 Calendar . getInstance ( ) ; Lịch cal = Lịch). GetInstance (;
 Calendar . SECOND , 40 ) ; //Adding 40 minute to current date time cal. thêm (Lịch,. THỨ HAI 40); / / Thêm 40 phút cho thời gian ngày tháng hiện tại
 dateformat. format ( cal. getTime ( ) ) ; String newdate = dateformat (. Định dạng cal. getTime ());
 . println ( newdate ) ; Hệ thống.. Ra println (newdate); 

Trừ giờ đến Ngày hiện tại:

  new SimpleDateFormat ( "dd/MM/yyyy hh:mm:ss" ) ; SimpleDateFormat dateformat = new SimpleDateFormat ("dd / MM / yyyy hh: mm: ss");  
 Calendar . getInstance ( ) ; Lịch cal = Lịch). GetInstance (;
 Calendar . HOUR , - 1 ) ; //Subtracting 1 hour to current date time cal. thêm (Lịch,. Giờ - 1); / / Trừ 1 giờ để thời gian ngày tháng hiện tại
 dateformat. format ( cal. getTime ( ) ) ; String newdate = dateformat (. Định dạng cal. getTime ());
 . println ( newdate ) ; Hệ thống.. Ra println (newdate); 

Trừ Minutes to Ngày hiện tại:

  new SimpleDateFormat ( "dd/MM/yyyy hh:mm:ss" ) ; SimpleDateFormat dateformat = new SimpleDateFormat ("dd / MM / yyyy hh: mm: ss");  
 Calendar . getInstance ( ) ; Lịch cal = Lịch). GetInstance (;
 Calendar . MINUTE , - 10 ) ; //Subtracting 10 minute to current date time cal. thêm (Lịch,. PHÚT - 10); / / Trừ 10 phút để thời gian ngày tháng hiện tại
 dateformat. format ( cal. getTime ( ) ) ; String newdate = dateformat (. Định dạng cal. getTime ());
 . println ( newdate ) ; Hệ thống.. Ra println (newdate); 


Trừ giây để Ngày hiện tại:

  new SimpleDateFormat ( "dd/MM/yyyy hh:mm:ss" ) ; SimpleDateFormat dateformat = new SimpleDateFormat ("dd / MM / yyyy hh: mm: ss");  
 Calendar . getInstance ( ) ; Lịch cal = Lịch). GetInstance (;
 Calendar . SECOND , - 40 ) ; //Subtracting 40 minute to current date time cal. thêm (Lịch,. THỨ HAI - 40); / / Trừ 40 phút để thời gian ngày tháng hiện tại
 dateformat. format ( cal. getTime ( ) ) ; String newdate = dateformat (. Định dạng cal. getTime ());
 . println ( newdate ) ; Hệ thống.. Ra println (newdate); 


Tìm kiếm Tuỳ chỉnh

Phổ biến các điều:

Chia sẻ và thưởng thức:
  • Print
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • DZone
  • email
  • IndianPad
  • LinkedIn
  • Live
  • MySpace
  • Netvibes
  • RSS
  • Technorati
  • Yahoo! Bookmarks
  • Yahoo! Buzz
  • Reddit
  • Add to favorites
  • PDF
  • Twitter
Tags: Thể loại: Java Tags:
  1. Revathi
    Ngày 25 tháng 11 2008 tại 22:24 | # 1

    Nó thực sự gud & hữu ích, Cảm ơn bạn đã đưa ra một thông tin rõ ràng abt Ngày chức năng

    Cảm ơn,
    Revathi

  2. Rohit
    10 tháng 12 2008 lúc 02:25 | # 2

    thực sự của nó giúp tôi rất nhiều
    Thax.

  3. jeeva
    17 tháng 12 năm 2008 tại 02:59 | # 3

    gud một

  4. nguyên do
    05 tháng 1 2009 lúc 18:10 | # 4

    nhờ. . đây là một lời giải thích rõ ràng và tốt

  5. Stian
    28 tháng 1 2009 lúc 05:23 | # 5

    Điều này thực sự chỉ cần đi để hiển thị như thế nào nhiều dòng mã một trong những đã để viết để làm thao tác đơn giản trong ngày Java. Có chắc chắn là chỗ cho các cải tiến trong ngôn ngữ Java trong lĩnh vực này.

    Bài tốt.

  6. bynot
    21 tháng 2 năm 2009 lúc 00:27 | # 6

    làm thế nào để thực hiện các thao tác mà không cần nhập khẩu đơn giản Ngày Ngày Format?? tôi cần phải có mã trả lời .. pls asap.

  7. Ismail
    Ngày 02 tháng 6 năm 2009 tại 00:50 | # 7

    cảm ơn rất nhiều. Nó hoạt động độc đáo

  8. Saran
    Ngày 23 tháng 4 năm 2010 tại 23:43 | # 8

    cảm ơn rất nhiều.
    Tôi cần code java thêm 5 ngày kể từ ngày hiện tại trừ chủ nhật. Điều đó có nghĩa nếu 5 ngày kể từ ngày có chủ nhật nó sẽ bỏ qua ngày và thêm ngày kế tiếp

  9. Anup
    Ngày 17 Tháng Sáu 2010 lúc 06:12 | # 9

    dis là wat tôi đã được Lukin cho .... làm việc hoàn toàn tốt đẹp :)
    Bài viết rất tốt ..!!

  1. Không có Trackbacks nào được nêu ra.