当前位置: 首页>>代码示例>>Java>>正文


Java ParseException.printStackTrace方法代码示例

本文整理汇总了Java中java.text.ParseException.printStackTrace方法的典型用法代码示例。如果您正苦于以下问题:Java ParseException.printStackTrace方法的具体用法?Java ParseException.printStackTrace怎么用?Java ParseException.printStackTrace使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在java.text.ParseException的用法示例。


在下文中一共展示了ParseException.printStackTrace方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: showOpenHomework

import java.text.ParseException; //导入方法依赖的package包/类
/***** MVP View methods implementation *****/
@Override
public void showOpenHomework(@NonNull Pair<String, String> openHomework) {
    Date date = null;
    SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm");
    SimpleDateFormat simpleDateFormatDeux = new SimpleDateFormat("yyyy-MM-dd  HH:mm");
    try {
        date = simpleDateFormat.parse(openHomework.getSecond());
    } catch (ParseException e) {
        e.printStackTrace();
    }
    openTasks.setText(openHomework.getFirst());
    if (openHomework.getSecond().equals("10000-01-31T23:59"))
        dueTillDate.setText("...");
    else
        dueTillDate.setText(simpleDateFormatDeux.format(date));
    cardViewHomework.setOnClickListener(v -> addFragment(HomeworkFragment.newInstance()));
}
 
开发者ID:schul-cloud,项目名称:schulcloud-mobile-android,代码行数:19,代码来源:DashboardFragment.java

示例2: formMessage

import java.text.ParseException; //导入方法依赖的package包/类
public String formMessage(String content) {
    try {
        JsonObject contentObj = new JsonParser().parse(content).getAsJsonObject();
        int userId = contentObj.get("uid").getAsInt();
        String datetime = contentObj.get("datetime").getAsString();
        SimpleDateFormat insdf = new SimpleDateFormat("EEE MMM dd HH:mm:ss zzz yyyy", Locale.US);
        SimpleDateFormat outsdf=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
        String parsedDatetime = outsdf.format(insdf.parse(datetime));
        String chatContent = contentObj.get("content").getAsString();
        String username = userDao.getUserById(userId).getUsername();
        String avatar = userDao.getUserById(userId).getAvatar();

        JsonObject messageJson = new JsonObject();
        messageJson.addProperty("uid", userId);
        messageJson.addProperty("username", username);
        messageJson.addProperty("datetime", parsedDatetime);
        messageJson.addProperty("avatar", avatar);
        messageJson.addProperty("content", chatContent);
        return messageJson.toString();
    } catch (ParseException e) {
        e.printStackTrace();
        return "error";
    }
}
 
开发者ID:qinjr,项目名称:TeamNote,代码行数:25,代码来源:ConvertUtilImpl.java

示例3: getFmt_DT_T_SumStr

import java.text.ParseException; //导入方法依赖的package包/类
/**
 * 返回格式化的日期时间字串
 * 
 * @param strDateTime0
 *            日期时间,"yyyy-MM-dd HH:mm"
 * @param strTime1
 *            时间,"HH:mm"
 * @return strDateTime0+strTime1返回"yyyy-MM-dd HH:mm"格式字符串
 */
public static String getFmt_DT_T_SumStr(String strDateTime0, String strTime1) {
	SimpleDateFormat df1 = new SimpleDateFormat("yyyy-MM-dd HH:mm",
			Locale.getDefault());
	Date date1 = null;
	try {
		date1 = df1.parse(strDateTime0);
	} catch (ParseException e1) {
		e1.printStackTrace();
	}
	Calendar c = Calendar.getInstance(Locale.getDefault());
	c.setTime(date1);
	String[] strTimes2 = strTime1.split(":");
	c.add(Calendar.HOUR_OF_DAY, Integer.valueOf(strTimes2[0]));
	c.add(Calendar.MINUTE, Integer.valueOf(strTimes2[1]));
	SimpleDateFormat df2 = new SimpleDateFormat("yyyy-MM-dd HH:mm",
			Locale.getDefault());
	return df2.format(c.getTime());
}
 
开发者ID:SShineTeam,项目名称:Huochexing12306,代码行数:28,代码来源:TimeUtil.java

示例4: getCredentialString

import java.text.ParseException; //导入方法依赖的package包/类
@Test
public void getCredentialString() {
    ClientConfig config = new ClientConfig.Builder().accessKey("TESTESTSERSERESTSET").secretKey("KJSAKDFJASKFDJASDFJSAFDJSJFSAJFSDF").build();

    Auth auth = new Auth(config);
    String body = "";

    SimpleDateFormat ISO8601DATEFORMAT = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss");
    ISO8601DATEFORMAT.setTimeZone(TimeZone.getTimeZone("GMT+0"));
    String date_s = "2017-10-28T19:57:56";
    Date date = new Date();
    try {
        date = ISO8601DATEFORMAT.parse(date_s);
    } catch (ParseException e) {
        e.printStackTrace();
    }

    String a = auth.getCredentialString("POST", "/v2/kernel/create", date, body);
    assertEquals(a, "TESTESTSERSERESTSET:dcd926f4b281e05d384b3debccd540b1cd9ad30c184f5797057616f3b86b2cc3");

}
 
开发者ID:lablup,项目名称:backend.ai-client-java,代码行数:22,代码来源:AuthTest.java

示例5: clickSubmit

import java.text.ParseException; //导入方法依赖的package包/类
public void clickSubmit(View v) {
    if (mTimeSelectListener != null) {
        try {
            Date date = WheelTime.dateFormat.parse(mWheelTime.getTime());
            mTimeSelectListener.onTimeSelect(date);
        } catch (ParseException e) {
            e.printStackTrace();
        }
    }
    dismiss();
}
 
开发者ID:crazysunj,项目名称:Android-PickerDialog,代码行数:12,代码来源:BaseDatePickerDialog.java

示例6: s2d

import java.text.ParseException; //导入方法依赖的package包/类
public static Date s2d(String dateStr) {
    Date date = new Date();
    try {
        date = new SimpleDateFormat(LEAN_FORMAT, Locale.CHINA).parse(dateStr);
    } catch (ParseException e) {
        e.printStackTrace();
    }

    return date;
}
 
开发者ID:linsir6,项目名称:TripBuyer,代码行数:11,代码来源:DateUtil.java

示例7: farmatTime

import java.text.ParseException; //导入方法依赖的package包/类
public static Long farmatTime(String string) {
    Date date = null;
    try {
        SimpleDateFormat sf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
        date = Date(sf.parse(string));
    } catch (ParseException e) {
        e.printStackTrace();
    }
    return date.getTime();
}
 
开发者ID:wutongke,项目名称:AndroidSkinAnimator,代码行数:11,代码来源:TimeUtil.java

示例8: getBetweenTodaysStartDateAndEndDate

import java.text.ParseException; //导入方法依赖的package包/类
public static int getBetweenTodaysStartDateAndEndDate(Date startDate, Date endDate) {
    byte betweentoday = 0;
    if(startDate == null) {
        return betweentoday;
    } else {
        if(endDate == null) {
            Calendar calendar = Calendar.getInstance();
            String year = Integer.toString(calendar.get(Calendar.YEAR));
            String month = Integer.toString(calendar.get(Calendar.MONTH) + 1);
            String day = Integer.toString(calendar.get(Calendar.DATE));
            String strtodaytime = year + "-" + month + "-" + day;
            SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd");

            try {
                endDate = formatter.parse(strtodaytime);
            } catch (ParseException var10) {
                var10.printStackTrace();
            }
        }

        int betweentoday1;
        if(endDate.after(startDate)) {
            betweentoday1 = (int)((endDate.getTime() - startDate.getTime()) / 86400000L);
        } else {
            betweentoday1 = (int)((startDate.getTime() - endDate.getTime()) / 86400000L);
        }

        return betweentoday1;
    }
}
 
开发者ID:ZHENFENG13,项目名称:My-Blog,代码行数:31,代码来源:DateKit.java

示例9: parseDate

import java.text.ParseException; //导入方法依赖的package包/类
public static Date parseDate(String time, String pattern, Locale local) {
    SimpleDateFormat format = new SimpleDateFormat(pattern, local);
    try {
        return format.parse(time);
    } catch (ParseException e) {
        e.printStackTrace();
    }
    return null;
}
 
开发者ID:Wangsu-Cloud-Storage,项目名称:wcs-android-sdk,代码行数:10,代码来源:DateUtil.java

示例10: getDateFormate

import java.text.ParseException; //导入方法依赖的package包/类
/**
 * Change format of date.
 *
 * @param dateTime:   notification date which is converted to local from GMT.
 * @param newFormate: Need to convert format.
 * @return: date with format.
 */
private static String getDateFormate(String dateTime, String newFormate) {
    DateFormat inputFormate = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
    DateFormat outputFormate = new SimpleDateFormat(newFormate + " 'at' " + "hh:mm aa");
    try {
        Date date = inputFormate.parse(dateTime);
        String outputDateWithFormate = outputFormate.format(date);
        return outputDateWithFormate;
    } catch (ParseException e) {
        e.printStackTrace();
    }
    return "";
}
 
开发者ID:QuixomTech,项目名称:DeviceInfo,代码行数:20,代码来源:Methods.java

示例11: changedatetime

import java.text.ParseException; //导入方法依赖的package包/类
public long changedatetime(String dateStr) {
	SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");
	Date date;

	try {
		date = format.parse(dateStr);
		return date.getTime();
	} catch (ParseException e) {
		e.printStackTrace();
	}
	return 0;
}
 
开发者ID:z9961,项目名称:DoList,代码行数:13,代码来源:Festival.java

示例12: toAmPm

import java.text.ParseException; //导入方法依赖的package包/类
/**
 * Returns the time in AM PM format
 * @param time to convert
 * @return the time in AM PM format
 */
private String toAmPm(String time) {
    String hourStr = "";
    DateFormat readFormat = new SimpleDateFormat("HH:mm:ss");
    DateFormat writeFormat = new SimpleDateFormat("hh:mm a");
    try {
        hourStr = writeFormat.format(readFormat.parse(time));
    } catch (ParseException e) {
        e.printStackTrace();
    }
    return hourStr;
}
 
开发者ID:chrisqz95,项目名称:couch-potatoes,代码行数:17,代码来源:MessageActivity.java

示例13: getDayBefore

import java.text.ParseException; //导入方法依赖的package包/类
public static Date getDayBefore(Date date, int days){
    calendar.setTime(date);
    calendar.set(Calendar.DATE, calendar.get(Calendar.DATE) - days);
    try {
        date = format.parse(format.format(calendar.getTime()));
    }catch (ParseException e){
        e.printStackTrace();
    }
    return date;
}
 
开发者ID:SirLYC,项目名称:Android-Gank-Share,代码行数:11,代码来源:TimeUtil.java

示例14: setDate

import java.text.ParseException; //导入方法依赖的package包/类
/**
 * Initialise la date
 */
public void setDate(String cs) 
{
	DateFormat df = DateFormat.getInstance() ;
	Date date ;
	try
	{
		date = df.parse(cs);
		calendar.setTime(date);
	} 
	catch (ParseException e)
	{
		e.printStackTrace();
	}
}
 
开发者ID:costea7,项目名称:ChronoBike,代码行数:18,代码来源:DateUtil.java

示例15: getHM

import java.text.ParseException; //导入方法依赖的package包/类
public static String getHM(String date) {
	SimpleDateFormat ft = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
	SimpleDateFormat ft1 = new SimpleDateFormat("HH:mm");
	Date date1 = null;
	try {
		date1 = ft.parse(date);
	} catch (ParseException e) {
		e.printStackTrace();
		return "";
	}

	return ft1.format(date1);
}
 
开发者ID:ebridfighter,项目名称:GongXianSheng,代码行数:14,代码来源:TimeUtils.java


注:本文中的java.text.ParseException.printStackTrace方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。