<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                # Kotlin 程序:獲取當前日期/時間 > 原文: [https://www.programiz.com/kotlin-programming/examples/current-date-time](https://www.programiz.com/kotlin-programming/examples/current-date-time) #### 在此程序中,您將學習在 Kotlin 中獲取不同格式的當前日期和時間。 ## 示例 1:以默認格式獲取當前日期和時間 ```kt import java.time.LocalDateTime fun main(args: Array<String>) { val current = LocalDateTime.now() println("Current Date and Time is: $current") } ``` 運行該程序時,輸出為: ```kt Current Date and Time is: 2017-08-02T11:25:44.973 ``` 在上述程序中,當前日期和時間使用`LocalDateTime.now()`方法以可變電流存儲。 對于默認格式,只需使用`toString()`方法將其從`LocalDateTime`對象轉換為字符串即可。 * * * ## 示例 2:使用模式獲取當前日期和時間 ```kt import java.time.LocalDateTime import java.time.format.DateTimeFormatter fun main(args: Array<String>) { val current = LocalDateTime.now() val formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss.SSS") val formatted = current.format(formatter) println("Current Date and Time is: $formatted") } ``` 運行該程序時,輸出為: ```kt Current Date and Time is: 2017-08-02 11:29:57.401 ``` 在上面的程序中,我們使用`DateTimeFormatter`對象定義了`Year-Month-Day Hours:Minutes:Seconds.Milliseconds`格式的模式。 然后,我們使用了`LocalDateTime`的`format()`方法來使用給定的`formatter`。 這使我們獲得格式化的字符串輸出。 * * * ## 示例 3:使用預定義的常量獲取當前日期時間 ```kt import java.time.LocalDateTime import java.time.format.DateTimeFormatter fun main(args: Array<String>) { val current = LocalDateTime.now() val formatter = DateTimeFormatter.BASIC_ISO_DATE val formatted = current.format(formatter) println("Current Date is: $formatted") } ``` 運行該程序時,輸出為: ```kt Current Date is: 20170802 ``` 在上面的程序中,我們使用了預定義的格式常量`BASIC_ISO_DATE`來獲取當前 ISO 日期作為輸出。 * * * ## 示例 4:以本地化樣式獲取當前日期時間 ```kt import java.time.LocalDateTime import java.time.format.DateTimeFormatter import java.time.format.FormatStyle fun main(args: Array<String>) { val current = LocalDateTime.now() val formatter = DateTimeFormatter.ofLocalizedDateTime(FormatStyle.MEDIUM) val formatted = current.format(formatter) println("Current Date is: $formatted") } ``` 運行該程序時,輸出為: ```kt Current Date is: Aug 2, 2017 11:44:19 AM ``` 在上面的程序中,我們使用了本地化樣式`Medium`以給定的格式獲取當前日期時間。 還有其他樣式:`Full`,`Long`和`Short`。 * * * 如果您有興趣,這里是所有[`DateTimeFormatter`模式](https://docs.oracle.com/javase/8/docs/api/java/time/format/DateTimeFormatter.html "DateTimeFormatter patterns")的列表。 另外,這是等效的 Java 代碼: [Java 程序:獲取當前日期和時間](/java-programming/examples/current-date-time "Java Program to get current date and time")
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看