相关疑难解决方法(0)

使用特定格式在java中解析日期字符串

我正在解析日期但没有得到正确的结果.

SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd");
startDate = dateFormat.parse("2013-05-18");
Run Code Online (Sandbox Code Playgroud)

得到输出" 星期六5月18日00:00:00 IST 2013 ",但我想简单的2013-05-18格式的日期格式而不是字符串.

提前致谢...!!!

java android android-emulator

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

如何将日期转换为字符串MM/dd/yyyy格式?

我有一个日期2014-10-01 00:00:00.0我必须转换成10/01.2014我怎么样?

java date simpledateformat date-formatting

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

无法在Java中将String转换为Date

我想在Java中将String转换为Date.我写了以下代码:

SimpleDateFormat dateformat = new SimpleDateFormat("yyyy-mm-dd HH:mm:ss.SSSSSS");       

Date date = dateformat.parse("2015-07-16 23:59:59.0");

dateformat.format(date);
Run Code Online (Sandbox Code Playgroud)

解析后,我得到以下日期值: Fri Jan 16 23:59:59 IST 2015

我尝试了很多例子,但没有得到适当的解决方案.

提前致谢.

java string date simpledateformat

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

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
查看次数

日期格式无效

我试图将字符串转换为日期,我希望该日期为这种格式'yyyy-MM-d HH:mm:ss'而我没有如何在字符串中获取此格式我的问题是我想要获取日期以上格式不是字符串而是'日期'?

我这样做

for(int k=0;k<12;k++)//for the months
{
     //i have added if condtion for the months with 31 and 30 and 28 days
    Calendar dateFromCal = Calendar.getInstance();
    dateFromCal.setTime(date);
    dateFromCal.set(year, k, 1, 0, 0, 0);

    Calendar dateToCal = Calendar.getInstance();
    dateToCal.setTime(date);
    dateToCal.set(year, k, 31, 23, 59, 59);

    //i have set the date format as 'yyyy:MM:dd HH:mm:ss'  
    dateFrom = dateFormat.format(dateFromCal.getTime());
    dateTo = dateFormat.format(dateToCal.getTime());

    fromdate = (Date)dateFormat.parse(dateFrom);
    todate = (Date)dateFormat.parse(dateTo);

}       
Run Code Online (Sandbox Code Playgroud)

通过使用上面的代码我得到以下格式的日期

Sat Nov 01 00:00:00 GMT 2014
Run Code Online (Sandbox Code Playgroud)

但我希望日期格式为

2014-11-01 00:00:00
Run Code Online (Sandbox Code Playgroud)

注意:我希望此结果为Date而不是String

请给我解决方案谢谢....

java date liferay java-7

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

如何将"2017-04-26T20:55:00.000Z"字符串转换为java android studio中的Date

我是android studio和java开发的新手.

我想解析这个日期:

"2017-04-26T20:55:00.000Z"
Run Code Online (Sandbox Code Playgroud)

,我从哈希映射字符串中获取.

我想只在我的视图中显示日期.

java android date-formatting

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

将日期字符串转换为纪元时间

我对日期有点困惑。我目前正在开发天气应用程序,一切正常..我只是想将这种类型的格式处理成我自己想要的格式。

2017-09-10T18:35:00+05:00
Run Code Online (Sandbox Code Playgroud)

我只想将此日期转换为大纪元时间,然后以我想要的格式确定日期::

对于J-SON

或者我想将此日期转换为更少的数字,即 Sun,9 月 9 日 9:23 Am 等。

http://dataservice.accuweather.com/currentconditions/v1/257072?apikey=JTgPZ8wN9VUy07GaOODeZfZ3sAM12irH&language=en-us&details=true

java datetime android json epoch

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

如何在java中解析这个日期格式(dd-my)

我面临着一些问题解析日期格式dd-m-ySimpleDateFormat类在Java中.

那么这个日期格式类型(12-oct-14)有任何日期格式化程序吗?

java date date-parsing simpledateformat

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

为何输​​出其他日期?

我有这个代码

public class HelloWorld{

 public static void main(String []args){
     try{
        java.util.Date mDate;
        java.text.SimpleDateFormat readFormat = new java.text.SimpleDateFormat("yyyy-mm-dd");
        mDate = readFormat.parse("2017-02-05");
        System.out.println("date: " + mDate.toString());
     } catch (java.text.ParseException e1) {
            e1.printStackTrace();
        }
     }
Run Code Online (Sandbox Code Playgroud)

}

我预计输出像2017年2月5日00:02:00 UTC

但我得到输出Jan 05 00:02:00 UTC 2017为什么?我的代码有什么问题?

在此输入图像描述

java android date simpledateformat

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

将 Java 日期时间字符串更改为日期

好吧,我试图寻找很多问题,但找不到相关的东西。我有一个包含以下数据的字符串:

String sDate = "2018-01-17 00:00:00";
Run Code Online (Sandbox Code Playgroud)

这来自一个应用程序,我需要将其转换为以下日期格式

17-01-2018

我浏览了这个链接,但无法联系。

有人可以帮忙吗..?

java datetime date datetime-format date-formatting

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

如何解析日期+时间字符串

用java我需要解析此2014-08-31 13:53:42.031-AUG-14 01.53.42 PM

java

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

SimpleDateFormat不是按指定格式化日期

我想以格式获取当前日期."YYYY/MM/DD".我写了以下代码来实现这一目标.

    DateFormat dateFormat = new SimpleDateFormat("yyyy/MM/dd", Locale.US);
    Calendar cal = Calendar.getInstance();

        String dateStr = dateFormat.format(cal.getTime());
        currentDate=  dateFormat.parse(dateStr);
Run Code Online (Sandbox Code Playgroud)

进程后的当前日期值是这个

Mon Jun 20 00:00:00 GMT+05:00 2016,

dateStr格式化后的值是2016/06/20

请指导我在这里做错了什么.

java date

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