日期计算器java(7)

发布时间:2021-06-07

236. plus = false;

237. minus = false;

238. }else{

239. flag = saveDate();

240. }

241. if(flag)translate();

242. }

243.

244. /**

245. * 储存当前日期

246. * @return 当保存成功时返回true,否则返回false。 247. */

248. public boolean saveDate(){

249. Calendar cal = this.toDate();

250. if(cal==null){

251. return false;

252. }

253. calendar = cal;

254. return true;

255. }

256.

257. /**

258. * 将文本框中的字符串转换为日期

259. */

260. public Calendar toDate(){

261. Calendar cal = Calendar.getInstance(); 262. String str = result.getText();

263. SimpleDateFormat format = new SimpleDateFormat("yyyy/MM/dd");

264. try {

265. Date date = format.parse(str); 266. cal.setTime(date);

267.

268. int yy = Integer.parseInt(str.split("/")[0]);

269. int mm = Integer.parseInt(str.split("/")[1]);

270. int dd = Integer.parseInt(str.split("/")[2]);

271. if(!plus&&(yy!=cal.get(Calendar.YEAR)||mm!=cal.get(Calendar.MONTH)+1||dd!=cal.get(Calendar.DAY_OF_MONTH))){

272. throw new Exception();

日期计算器java(7).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219