华为机试题 计算下一秒
来源:互联网 发布:淘宝客开通收费标准 编辑:程序博客网 时间:2024/06/16 06:48
华为机试题 计算下一秒
题目大意是:
输入:2012/03/12 15:51:30
输出:2012/03/12 15:51:31
就是说在给定的时间上增加一秒,并输出同样的格式时间。
要考虑到闰年!
题外话:这题本来是可以用几行代码就可以搞定的(运用Java自带的API),但是。。。华为。。。
先给出运用时间 API 来完成这个任务吧。
import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;/** * @author fangzheng * @date 2016年9月25日 下午4:07:47 */public class Test111 {public static void main(String[] args) {String input = "2012/03/12 15:51:30";SimpleDateFormat format = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss");Date date = null;try {// 根据固定格式将字符串时间转换为Date类型date = format.parse(input);} catch (ParseException e) {e.printStackTrace();}long nextSecond = date.getTime() + 1000;// 加1秒String nextSecondDate = format.format(new Date(nextSecond));System.out.println(nextSecondDate);}}
下面运用人工计算的方式去完成计算下一秒:
待续。。。
1 0
- 华为机试题 计算下一秒
- 2014华为机试题---表达式计算
- 华为机试题--2.计算字符个数
- 华为机试题 计算字符个数
- 华为机试题--计算一个表达式的值
- 华为机试题:Fibonacci数列的计算和转换
- 华为机试题
- 2011 华为机试题
- 华为机试题
- 华为机试题
- 2013华为机试题
- 华为机试题
- 华为2013机试题
- 华为2012机试题
- 华为机试题
- 【华为机试题】1
- 华为C++机试题
- 华为2014机试题
- 使用syslog来记录调试信息
- http协议、采集、pdo运用
- 浏览器工作原理
- 软件测试的学习过程
- 图片存到指定路径在读取出来(IO+File)
- 华为机试题 计算下一秒
- 【转载】C3P0的详细配置说明
- 在Unity中使用Lua脚本:语言层和游戏逻辑粘合层处理
- Android Studio无法识别Genymotion设备的解决方法
- Java web 数据库 操作
- 扔玻璃球
- 玛雅人的密码(C#)
- XML解析---PULL解析
- php curl 下载文件