久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

如何使用 SimpleDateFormat.parse() 將 Calendar.toString()

How can I Convert Calendar.toString() into date using SimpleDateFormat.parse()?(如何使用 SimpleDateFormat.parse() 將 Calendar.toString() 轉換為日期?)
本文介紹了如何使用 SimpleDateFormat.parse() 將 Calendar.toString() 轉換為日期?的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

問題描述

限時送ChatGPT賬號..

我正在開發一個使用數據庫的 Android 應用程序,每次用戶插入新的寄存器時,當前數據和時間都會保存在數據庫中

I'm developing an Android app that uses a database, every time that the user insert a new register the current data and time is save in the db using

Calendar cal = Calendar.getInstance();

所以,當我從數據庫中檢索數據時,得到一個這樣的字符串:

So, When I retrieve the data from the db, got a String like this:

java.util.GregorianCalendar[time=1496007575129,areFieldsSet=true,lenient=true,zone=America/Mexico_City,firstDayOfWeek=1,minimalDaysInFirstWeek=1,ERA=1,YEAR=2017,MONTH=4,WEEK_OF_YEAR=22,WEEK_OF_MONTH=5,DAY_OF_MONTH=28,DAY_OF_YEAR=148,DAY_OF_WEEK=1,DAY_OF_WEEK_IN_MONTH=4,AM_PM=1,HOUR=4,HOUR_OF_DAY=16,MINUTE=39,SECOND=35,MILLISECOND=129,ZONE_OFFSET=-21600000,DST_OFFSET=3600000]

java.util.GregorianCalendar[time=1496007575129,areFieldsSet=true,lenient=true,zone=America/Mexico_City,firstDayOfWeek=1,minimalDaysInFirstWeek=1,ERA=1,YEAR=2017,MONTH=4,WEEK_OF_YEAR=22,WEEK_OF_MONTH=5,DAY_OF_MONTH=28,DAY_OF_YEAR=148,DAY_OF_WEEK=1,DAY_OF_WEEK_IN_MONTH=4,AM_PM=1,HOUR=4,HOUR_OF_DAY=16,MINUTE=39,SECOND=35,MILLISECOND=129,ZONE_OFFSET=-21600000,DST_OFFSET=3600000]

當我嘗試使用 SimpleDateFormat.parse 轉換該字符串以在 RecyclerView 中顯示它時,問題出現了,我總是得到相同的日期:09/04/2017.

The problem comes when I try convert that String using SimpleDateFormat.parse to display it in a RecyclerView, I get always the same date: 09/04/2017.

這是我的 RecViewAdapter.java 中的代碼:

This is the code in my RecViewAdapter.java:

@Override
public void onBindViewHolder(ViewHolder holder,int position){
    items.moveToPosition(position);

    String s,d,p,f;


    s = items.getString(ConsultaTomas.SISTOLICA);
    holder.systolica.setText(s);

    d = items.getString(ConsultaTomas.DIASTOLICA);
    holder.diastolica.setText(d);

    p = items.getString(ConsultaTomas.PULSO);
    holder.pulso.setText(p);

    f = items.getString(ConsultaTomas.FECHA);
    SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy");

    try {
        holder.fecha.setText(sdf.format(sdf.parse(f)));

    }catch (ParseException e){
        Log.d("PARSINGFECHA","Error al parcear fecha");
    }


}

其他數據在 RecView 中正確顯示并且日歷字符串都不同,因此這些字符串中的日期/小時不一樣.所以,問題是:

The other data is showed correctly in the RecView and the Calendar String are all diferent, so there is not the same date/hour in these strings. So, the question is:

如何使用 SimpleDateFormat.parse()Calendar.toString() 轉換為日期?

How can I Convert Calendar.toString() into date using SimpleDateFormat.parse()?

這是在真實設備上運行應用程序的結果:2個提線木偶"

This is the result running the app in a real device:

推薦答案

需要修改Calendar的存儲方式,調用getTime(),格式化為想要開始.例如,

You need to modify the way you store the Calendar, call getTime() and format it as desired to begin with. For example,

Calendar cal = Calendar.getInstance();
DateFormat sdf = new SimpleDateFormat("MM/dd/yyyy");
System.out.println(sdf.format(cal.getTime()));

這篇關于如何使用 SimpleDateFormat.parse() 將 Calendar.toString() 轉換為日期?的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網!

【網站聲明】本站部分內容來源于互聯網,旨在幫助大家更快的解決問題,如果有圖片或者內容侵犯了您的權益,請聯系我們刪除處理,感謝您的支持!

相關文檔推薦

Parsing an ISO 8601 string local date-time as if in UTC(解析 ISO 8601 字符串本地日期時間,就像在 UTC 中一樣)
How to convert Gregorian string to Gregorian Calendar?(如何將公歷字符串轉換為公歷?)
Java: What/where are the maximum and minimum values of a GregorianCalendar?(Java:GregorianCalendar 的最大值和最小值是什么/在哪里?)
Calendar to Date conversion for dates before 15 Oct 1582. Gregorian to Julian calendar switch(1582 年 10 月 15 日之前日期的日歷到日期轉換.公歷到儒略歷切換)
java Calendar setFirstDayOfWeek not working(java日歷setFirstDayOfWeek不起作用)
Java: getting current Day of the Week value(Java:獲取當前星期幾的值)
主站蜘蛛池模板: 中文字幕日韩欧美一区二区三区 | 免费成人在线网站 | 成人乱人乱一区二区三区软件 | 99久久精品免费看国产免费软件 | 午夜电影网| 91精品国产一区二区三区 | 久草在线免费资源 | 91精品久久久久久久久99蜜臂 | 亚洲精品美女在线观看 | 久久中文字幕一区 | 国内精品久久影院 | 一区二区中文字幕 | 国产人成精品一区二区三 | 一区二区三区国产 | 99久久婷婷国产综合精品电影 | 一区二区精品视频 | 欧美一区二区三区高清视频 | 91动漫在线观看 | 日日操夜夜干 | 青青草原综合久久大伊人精品 | 免费看啪啪网站 | 99精品国自产在线观看 | 亚洲欧美日韩精品久久亚洲区 | 亚洲毛片 | 午夜成人免费电影 | 免费影视在线观看 | 亚洲欧美另类在线 | a黄在线观看 | 伊人网一区 | 一区二区三区 在线 | 一二三区在线 | 欧美性久久 | 99精品欧美一区二区三区综合在线 | 犬夜叉在线观看 | 久久久久久久久99精品 | 天天综合91| 国产精品久久久久无码av | 日韩午夜影院 | 久久久久国产一级毛片高清网站 | 久久成人一区 | av国产精品|