相关疑难解决方法(0)

如何获得Kotlin当前的当地日期和时间

如何在当地时间Kotlin获取当前日期(日月和年)和时间(小时,分钟和秒)?

我试过了,LocalDateTime.now()但它给了我一个错误的说法Call requires API Level 26 (curr min is 21).

我怎么能在Kotlin得到时间和约会?

datetime android kotlin

36
推荐指数
8
解决办法
5万
查看次数

SimpleDateFormat警告要获取本地格式,请使用getDateInstance(),getDateTimeInstance()或getTimeInstance(),

我需要担心这个警告吗?如果我忽略警告怎么办?
这是什么警告表示:
为了让本地格式使用getDateInstance(),getDateTimeInstance()或者getTimeInstance(),也可以使用new SimpleDateFormat(String template, Locale locale)具有例如Locale.US用于ASCII日期.
在下面的代码的第二行.该应用程序与代码正常工作.我想显示日期,例如19 Nov 2014.

public static String getFormattedDate(long calendarTimeInMilliseconds) {
    SimpleDateFormat sdfDate = new SimpleDateFormat("d MMM yyyy");  //ON THIS LINE
    Date now = new Date();
    now.setTime(calendarTimeInMilliseconds);
    String strDate = sdfDate.format(now);
    return strDate;
}
Run Code Online (Sandbox Code Playgroud)

我觉得这是如图所示日期格式以正确的方式在这里.

java android simpledateformat

26
推荐指数
2
解决办法
1万
查看次数

想要"dd/MM/yyyy HH:mm:ss.SS"格式的当前日期和时间

我使用以下代码以"dd/MM/yyyy HH:mm:ss.SS"格式获取日期.

    import java.text.SimpleDateFormat;
    import java.util.Calendar;
    import java.util.Date;

    public class DateAndTime{

    public static void main(String[] args)throws Exception{

    Calendar cal = Calendar.getInstance();
    SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy HH:mm:ss.SS");
    String strDate = sdf.format(cal.getTime());
    System.out.println("Current date in String Format: "+strDate);

    SimpleDateFormat sdf1 = new SimpleDateFormat();
    sdf1.applyPattern("dd/MM/yyyy HH:mm:ss.SS");
    Date date = sdf1.parse(strDate);
    System.out.println("Current date in Date Format: "+date);

}
}
Run Code Online (Sandbox Code Playgroud)

并得到以下输出

    Current date in String Format: 05/01/2012 21:10:17.287
    Current date in Date Format: Thu Jan 05 21:10:17 IST 2012
Run Code Online (Sandbox Code Playgroud)

请建议我应该怎样做以相同的字符串格式显示日期(dd/MM/yyyy HH:mm:ss.SS),即我想要以下输出:

    Current date in …
Run Code Online (Sandbox Code Playgroud)

java

17
推荐指数
3
解决办法
13万
查看次数

使用java8将字符串转换为日期

我正在尝试使用java 8将字符串转换为某种格式的日期.以下是我的代码.即使在将格式模式提到MM/dd/yyyy后,我收到的输出也是yyyy/DD/MM格式.有人能指出我做错了什么吗?

    String str = "01/01/2015";
    DateTimeFormatter formatter = DateTimeFormatter.ofPattern("MM/dd/yyyy");
    LocalDate dateTime = LocalDate.parse(str, formatter);
    System.out.println(dateTime);
Run Code Online (Sandbox Code Playgroud)

java datetime java-8

10
推荐指数
3
解决办法
5万
查看次数

如何从Android中的Calender对象获取日期.

我有Calender对象如下 -

final Calendar calendar = Calendar.getInstance();
Run Code Online (Sandbox Code Playgroud)

我想以下列格式从Calendar对象上面获取/提取日期 -

"Sat Jul 20 14:53:36 GMT+02:00 2013"
Run Code Online (Sandbox Code Playgroud)

谁能告诉我怎么办呢!! !!

java android

0
推荐指数
1
解决办法
2万
查看次数

如何在java中获取今天的日期(yyyy-mm-dd)

我怎样才能以 yyyy-mm-dd 格式(只是日期而不是日期时间)获取今天的日期(当前系统日期),以便与相同格式的其他一些日期进行比较。

java date

0
推荐指数
1
解决办法
3万
查看次数

java - 在Calendar类中显示日期方法

Java noob在这里.除了.getTime()方法之外,有没有办法在Calendar类中显示日期?我想要尽可能接近dd/mm/yyyy的东西.我可以创建一个方法来分割由getTime方法返回的字符串,并选择那里的某些项来形成我想要的日期格式,粗暴地强行进入它.我想知道是否有更简单的方法或内置方法.

我正在解决涉及日期的问题.我只是注意到做一个while循环,使用"每天"增量使用.add(Calendar.DAY_OF_MONTH, 1)可能是一种方法来检查给定条件的每一天.下一个问题是返回达到条件的日期.java.util.Calendar无论如何,这就是我的意思.

java string calendar date date-formatting

-1
推荐指数
1
解决办法
138
查看次数

无法将 \ 格式 java.util.Date 转换为 yyyy-mm-dd

我正在尝试将 java.util.Date 转换为 java.util.Date 但格式不同

10 月 11 日星期三 10:00:00 CDT 2023 --> 2023-10-11T10:00:00.000Z

我展示了很多帖子,并尝试了下面不同的解决方案,但没有运气。

将日期转换为字符串,然后再次转换为日期,但格式不变。

  Date utilDate = Wed Oct 11 10:00:00 CDT 2023 // Your java.util.Date

        // Define the desired format
        SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");

        // Convert the java.util.Date to a formatted String
        String formattedDate = dateFormat.format(utilDate);

        System.out.println("Formatted Date String: " + formattedDate);
//convert String again into java.util.Date
// it will return the same utilDate.
Run Code Online (Sandbox Code Playgroud)

还尝试使用 2 SimpleDateFormat 对象。请进一步指导我。

java date java.util.date java-8

-4
推荐指数
1
解决办法
90
查看次数