{"id":27247,"date":"2024-03-16T08:09:15","date_gmt":"2024-03-16T08:09:15","guid":{"rendered":"https:\/\/www.silicloud.com\/blog\/how-to-set-a-specific-date-in-calendar-in-java\/"},"modified":"2024-03-22T10:34:13","modified_gmt":"2024-03-22T10:34:13","slug":"how-to-set-a-specific-date-in-calendar-in-java","status":"publish","type":"post","link":"https:\/\/www.silicloud.com\/blog\/how-to-set-a-specific-date-in-calendar-in-java\/","title":{"rendered":"How to set a specific date in Calendar in Java?"},"content":{"rendered":"<p>To set a specific date, you can use the set method of the Calendar class. Here is an example code to set a Calendar object to a specified date:<\/p>\n<pre class=\"post-pre\"><code>import java.util.Calendar;\r\n\r\npublic class Main {\r\n    public static void main(String[] args) {\r\n        \/\/ \u521b\u5efaCalendar\u5bf9\u8c61\r\n        Calendar calendar = Calendar.getInstance();\r\n\r\n        \/\/ \u8bbe\u7f6e\u5e74\u4efd\r\n        calendar.set(Calendar.YEAR, 2022);\r\n        \/\/ \u8bbe\u7f6e\u6708\u4efd\uff08\u6ce8\u610f\uff1a\u6708\u4efd\u4ece0\u5f00\u59cb\uff0c\u53730\u8868\u793a\u4e00\u6708\uff09\r\n        calendar.set(Calendar.MONTH, 0);\r\n        \/\/ \u8bbe\u7f6e\u65e5\u671f\r\n        calendar.set(Calendar.DAY_OF_MONTH, 1);\r\n\r\n        \/\/ \u6253\u5370\u8bbe\u7f6e\u540e\u7684\u65e5\u671f\r\n        System.out.println(\"\u8bbe\u7f6e\u7684\u65e5\u671f\u4e3a\uff1a\" + calendar.getTime());\r\n    }\r\n}\r\n<\/code><\/pre>\n<p>In the example code above, a Calendar object is first obtained using the Calendar.getInstance() method. Then, the set method is used to individually set the year, month, and date. Finally, the date that has been set is obtained using the getTime method and printed out.<\/p>\n<p>Note: when setting the month, it is important to remember that the months are numbered starting from 0, where 0 represents January, 1 represents February, and so on.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>To set a specific date, you can use the set method of the Calendar class. Here is an example code to set a Calendar object to a specified date: import java.util.Calendar; public class Main { public static void main(String[] args) { \/\/ \u521b\u5efaCalendar\u5bf9\u8c61 Calendar calendar = Calendar.getInstance(); \/\/ \u8bbe\u7f6e\u5e74\u4efd calendar.set(Calendar.YEAR, 2022); \/\/ \u8bbe\u7f6e\u6708\u4efd\uff08\u6ce8\u610f\uff1a\u6708\u4efd\u4ece0\u5f00\u59cb\uff0c\u53730\u8868\u793a\u4e00\u6708\uff09 calendar.set(Calendar.MONTH, 0); [&hellip;]<\/p>\n","protected":false},"author":12,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_import_markdown_pro_load_document_selector":0,"_import_markdown_pro_submit_text_textarea":"","footnotes":""},"categories":[1],"tags":[],"class_list":["post-27247","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v21.5 (Yoast SEO v21.5) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How to set a specific date in Calendar in Java? - Blog - Silicon Cloud<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.silicloud.com\/blog\/how-to-set-a-specific-date-in-calendar-in-java\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to set a specific date in Calendar in Java?\" \/>\n<meta property=\"og:description\" content=\"To set a specific date, you can use the set method of the Calendar class. Here is an example code to set a Calendar object to a specified date: import java.util.Calendar; public class Main { public static void main(String[] args) { \/\/ \u521b\u5efaCalendar\u5bf9\u8c61 Calendar calendar = Calendar.getInstance(); \/\/ \u8bbe\u7f6e\u5e74\u4efd calendar.set(Calendar.YEAR, 2022); \/\/ \u8bbe\u7f6e\u6708\u4efd\uff08\u6ce8\u610f\uff1a\u6708\u4efd\u4ece0\u5f00\u59cb\uff0c\u53730\u8868\u793a\u4e00\u6708\uff09 calendar.set(Calendar.MONTH, 0); [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.silicloud.com\/blog\/how-to-set-a-specific-date-in-calendar-in-java\/\" \/>\n<meta property=\"og:site_name\" content=\"Blog - Silicon Cloud\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/SiliCloudGlobal\/\" \/>\n<meta property=\"article:published_time\" content=\"2024-03-16T08:09:15+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-03-22T10:34:13+00:00\" \/>\n<meta name=\"author\" content=\"Liam\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@SiliCloudGlobal\" \/>\n<meta name=\"twitter:site\" content=\"@SiliCloudGlobal\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Liam\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-to-set-a-specific-date-in-calendar-in-java\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-to-set-a-specific-date-in-calendar-in-java\/\"},\"author\":{\"name\":\"Liam\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/23786905eb7b377f45ddb01c17da7671\"},\"headline\":\"How to set a specific date in Calendar in Java?\",\"datePublished\":\"2024-03-16T08:09:15+00:00\",\"dateModified\":\"2024-03-22T10:34:13+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-to-set-a-specific-date-in-calendar-in-java\/\"},\"wordCount\":110,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/#organization\"},\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-to-set-a-specific-date-in-calendar-in-java\/\",\"url\":\"https:\/\/www.silicloud.com\/blog\/how-to-set-a-specific-date-in-calendar-in-java\/\",\"name\":\"How to set a specific date in Calendar in Java? - Blog - Silicon Cloud\",\"isPartOf\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/#website\"},\"datePublished\":\"2024-03-16T08:09:15+00:00\",\"dateModified\":\"2024-03-22T10:34:13+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-to-set-a-specific-date-in-calendar-in-java\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.silicloud.com\/blog\/how-to-set-a-specific-date-in-calendar-in-java\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-to-set-a-specific-date-in-calendar-in-java\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.silicloud.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to set a specific date in Calendar in Java?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#website\",\"url\":\"https:\/\/www.silicloud.com\/blog\/\",\"name\":\"Silicon Cloud Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/#organization\"},\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#organization\",\"name\":\"Silicon Cloud Blog\",\"url\":\"https:\/\/www.silicloud.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.silicloud.com\/blog\/wp-content\/uploads\/2023\/11\/EN-SILICON-Full.png\",\"contentUrl\":\"https:\/\/www.silicloud.com\/blog\/wp-content\/uploads\/2023\/11\/EN-SILICON-Full.png\",\"width\":1024,\"height\":1024,\"caption\":\"Silicon Cloud Blog\"},\"image\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/SiliCloudGlobal\/\",\"https:\/\/twitter.com\/SiliCloudGlobal\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/23786905eb7b377f45ddb01c17da7671\",\"name\":\"Liam\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/8d37ed3e7f770dde8bf069ba0b4298688028c3abaacf1131742fc1352d174ebd?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/8d37ed3e7f770dde8bf069ba0b4298688028c3abaacf1131742fc1352d174ebd?s=96&d=mm&r=g\",\"caption\":\"Liam\"},\"sameAs\":[\"http:\/\/Wilson\"],\"url\":\"https:\/\/www.silicloud.com\/blog\/author\/liamwilson\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"How to set a specific date in Calendar in Java? - Blog - Silicon Cloud","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.silicloud.com\/blog\/how-to-set-a-specific-date-in-calendar-in-java\/","og_locale":"en_US","og_type":"article","og_title":"How to set a specific date in Calendar in Java?","og_description":"To set a specific date, you can use the set method of the Calendar class. Here is an example code to set a Calendar object to a specified date: import java.util.Calendar; public class Main { public static void main(String[] args) { \/\/ \u521b\u5efaCalendar\u5bf9\u8c61 Calendar calendar = Calendar.getInstance(); \/\/ \u8bbe\u7f6e\u5e74\u4efd calendar.set(Calendar.YEAR, 2022); \/\/ \u8bbe\u7f6e\u6708\u4efd\uff08\u6ce8\u610f\uff1a\u6708\u4efd\u4ece0\u5f00\u59cb\uff0c\u53730\u8868\u793a\u4e00\u6708\uff09 calendar.set(Calendar.MONTH, 0); [&hellip;]","og_url":"https:\/\/www.silicloud.com\/blog\/how-to-set-a-specific-date-in-calendar-in-java\/","og_site_name":"Blog - Silicon Cloud","article_publisher":"https:\/\/www.facebook.com\/SiliCloudGlobal\/","article_published_time":"2024-03-16T08:09:15+00:00","article_modified_time":"2024-03-22T10:34:13+00:00","author":"Liam","twitter_card":"summary_large_image","twitter_creator":"@SiliCloudGlobal","twitter_site":"@SiliCloudGlobal","twitter_misc":{"Written by":"Liam","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.silicloud.com\/blog\/how-to-set-a-specific-date-in-calendar-in-java\/#article","isPartOf":{"@id":"https:\/\/www.silicloud.com\/blog\/how-to-set-a-specific-date-in-calendar-in-java\/"},"author":{"name":"Liam","@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/23786905eb7b377f45ddb01c17da7671"},"headline":"How to set a specific date in Calendar in Java?","datePublished":"2024-03-16T08:09:15+00:00","dateModified":"2024-03-22T10:34:13+00:00","mainEntityOfPage":{"@id":"https:\/\/www.silicloud.com\/blog\/how-to-set-a-specific-date-in-calendar-in-java\/"},"wordCount":110,"commentCount":0,"publisher":{"@id":"https:\/\/www.silicloud.com\/blog\/#organization"},"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.silicloud.com\/blog\/how-to-set-a-specific-date-in-calendar-in-java\/","url":"https:\/\/www.silicloud.com\/blog\/how-to-set-a-specific-date-in-calendar-in-java\/","name":"How to set a specific date in Calendar in Java? - Blog - Silicon Cloud","isPartOf":{"@id":"https:\/\/www.silicloud.com\/blog\/#website"},"datePublished":"2024-03-16T08:09:15+00:00","dateModified":"2024-03-22T10:34:13+00:00","breadcrumb":{"@id":"https:\/\/www.silicloud.com\/blog\/how-to-set-a-specific-date-in-calendar-in-java\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.silicloud.com\/blog\/how-to-set-a-specific-date-in-calendar-in-java\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.silicloud.com\/blog\/how-to-set-a-specific-date-in-calendar-in-java\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.silicloud.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to set a specific date in Calendar in Java?"}]},{"@type":"WebSite","@id":"https:\/\/www.silicloud.com\/blog\/#website","url":"https:\/\/www.silicloud.com\/blog\/","name":"Silicon Cloud Blog","description":"","publisher":{"@id":"https:\/\/www.silicloud.com\/blog\/#organization"},"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.silicloud.com\/blog\/#organization","name":"Silicon Cloud Blog","url":"https:\/\/www.silicloud.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.silicloud.com\/blog\/wp-content\/uploads\/2023\/11\/EN-SILICON-Full.png","contentUrl":"https:\/\/www.silicloud.com\/blog\/wp-content\/uploads\/2023\/11\/EN-SILICON-Full.png","width":1024,"height":1024,"caption":"Silicon Cloud Blog"},"image":{"@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/SiliCloudGlobal\/","https:\/\/twitter.com\/SiliCloudGlobal"]},{"@type":"Person","@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/23786905eb7b377f45ddb01c17da7671","name":"Liam","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/8d37ed3e7f770dde8bf069ba0b4298688028c3abaacf1131742fc1352d174ebd?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/8d37ed3e7f770dde8bf069ba0b4298688028c3abaacf1131742fc1352d174ebd?s=96&d=mm&r=g","caption":"Liam"},"sameAs":["http:\/\/Wilson"],"url":"https:\/\/www.silicloud.com\/blog\/author\/liamwilson\/"}]}},"_links":{"self":[{"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/posts\/27247","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/users\/12"}],"replies":[{"embeddable":true,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/comments?post=27247"}],"version-history":[{"count":1,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/posts\/27247\/revisions"}],"predecessor-version":[{"id":61467,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/posts\/27247\/revisions\/61467"}],"wp:attachment":[{"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/media?parent=27247"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/categories?post=27247"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/tags?post=27247"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}