Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/275.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在android中根据日期查找一天_Java_Php_Android_Date - Fatal编程技术网

Java 在android中根据日期查找一天

Java 在android中根据日期查找一天,java,php,android,date,Java,Php,Android,Date,我有两个问题: 如何根据JAVA中的特定日期查找一周中的哪一天 我想找出Java或PHP中2次(每次包括日期和小时)之间的差异,有人能帮我吗 Thanx 编辑: 我仍然有一个问题,我没有成功地找到一个特定日期的日期。。。我试了两种方法,两种都不起作用 一, 二, 有人能给我另一个解决方案吗?虽然不是特别好,但标准的JavaCalendar类应该足以解决您的第一个问题。您可以使用Date对象设置日历实例的时间,然后访问DAY_of_WEEK字段。大概是这样的: Date date = new Da

我有两个问题:

  • 如何根据JAVA中的特定日期查找一周中的哪一天

  • 我想找出Java或PHP中2次(每次包括日期和小时)之间的差异,有人能帮我吗

  • Thanx

    编辑: 我仍然有一个问题,我没有成功地找到一个特定日期的日期。。。我试了两种方法,两种都不起作用

    一,

    二,


    有人能给我另一个解决方案吗?

    虽然不是特别好,但标准的Java
    Calendar
    类应该足以解决您的第一个问题。您可以使用Date对象设置日历实例的时间,然后访问DAY_of_WEEK字段。大概是这样的:

    Date date = new Date();
    Calendar cal = Calendar.getInstance();
    cal.setTime(date);
    int dayOfWeek = cal.get(Calendar.DAY_OF_WEEK);
    

    至于第二个问题,这取决于您希望如何测量差异。如果您只想以毫秒为单位计算差异,只需在每个日期实例上调用
    getTime()
    方法,然后从另一个实例中减去一个。如果你想用秒、分钟、小时、天等来计算,你可以简单地用这个值做一些简单的算术。

    虽然不是特别好,但标准的Java
    Calendar
    类应该足以解决你的第一个问题。您可以使用Date对象设置日历实例的时间,然后访问DAY_of_WEEK字段。大概是这样的:

    Date date = new Date();
    Calendar cal = Calendar.getInstance();
    cal.setTime(date);
    int dayOfWeek = cal.get(Calendar.DAY_OF_WEEK);
    
    至于第二个问题,这取决于您希望如何测量差异。如果您只想以毫秒为单位计算差异,只需在每个日期实例上调用
    getTime()
    方法,然后从另一个实例中减去一个。如果你想用秒、分钟、小时、天等表示,你可以简单地用这个值做一些简单的算术。

    参考这些链接

    根据特定日期查找一周中的某一天

    试着像下面这样

    Calendar calendar=Calendar.getInstance();
    
    calendar.setTime(specific_date);
    
    int weekday = calendar.get(Calendar.DAY_OF_WEEK);
    
    请参考这些链接

    根据特定日期查找一周中的某一天

    试着像下面这样

    Calendar calendar=Calendar.getInstance();
    
    calendar.setTime(specific_date);
    
    int weekday = calendar.get(Calendar.DAY_OF_WEEK);
    

    谢谢,根据第一个问题,我有一个字符串变量be,其中包含格式为DD.MM.YY的日期,我如何将日期变量设置为字符串中的日期?好的,伙计们,我来看看怎么做。。。。。仅使用构造函数:日期d=新日期(年、月、日);谢谢,根据第一个问题,我有一个字符串变量be,它包含格式为DD.MM.YY的日期,我如何将日期变量设置为字符串中的日期?好的,伙计们,我来看看怎么做。。。。。仅使用构造函数:日期d=新日期(年、月、日);第一个链接让我知道今天的日期,我想知道其他日期的日期,怎么做?第一个链接让我知道今天的日期,我想知道其他日期的日期,怎么做?简单看看这个简单看看这个