android地址格式转换,Android(安卓)时间戳和日期之间的转化
在Android开发过程中,经常会遇到日期的各种格式转换,主要使用SimpleDateFormat这个类来实现,掌握了这个类,可以转换任何你想要的各种格式。
常见的日期格式:
1,日期格式:String dateString = "2017-06-20 10:30:30" 对应的格式:String pattern = "yyyy-MM-dd HH:mm:ss";
2,日期格式:String dateString = "2017-06-20" 对应的格式:String pattern = "yyyy-MM-dd";
3,日期格式:String dateString = "2017年06月20日 10时30分30秒 对应的格式:String pattern = "yyyy年MM月dd日 HH时mm分ss秒";
4,日期格式:String dateString = "2017年06月20日" 对应的格式:String pattern = "yyyy年MM月dd日";
下面是几种情况(其中pattern 根据上面的选择,如果需要其他的格式,自己去网上查吧)
一、获取系统时间戳public long getCurTimeLong(){
long time=System.currentTimeMillis();
return time;
}
二、获取当前时间public static String getCurDate(String pattern){
SimpleDateFormat sDateFormat = new SimpleDateFormat(pattern);
return sDateFormat.format(new java.util.Date());
}
三、时间戳转换成字符窜public static String getDateToString(long milSecond, String pattern) {
Date date = new Date(milSecond);
SimpleDateFormat format = new SimpleDateFormat(pattern);
return format.format(date);
}
四、将字符串转为时间戳public static long getStringToDate(String dateString, String pattern) {
SimpleDateFormat dateFormat = new SimpleDateFormat(pattern);
Date date = new Date();
try{
date = dateFormat.parse(dateString);
} catch(ParseException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return date.getTime();
}
好了,Android的时间转化就写到这儿了,最好贴上工具类代码:package com.niwoxuexi.testdemo;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
/**
* Created by niwoxuexi.com on 2017/6/23.
*/
public class DateUtil {
/**
* 获取系统时间戳
* @return
*/
public long getCurTimeLong(){
long time=System.currentTimeMillis();
return time;
}
/**
* 获取当前时间
* @param pattern
* @return
*/
public static String getCurDate(String pattern){
SimpleDateFormat sDateFormat = new SimpleDateFormat(pattern);
return sDateFormat.format(new java.util.Date());
}
/**
* 时间戳转换成字符窜
* @param milSecond
* @param pattern
* @return
*/
public static String getDateToString(long milSecond, String pattern) {
Date date = new Date(milSecond);
SimpleDateFormat format = new SimpleDateFormat(pattern);
return format.format(date);
}
/**
* 将字符串转为时间戳
* @param dateString
* @param pattern
* @return
*/
public static long getStringToDate(String dateString, String pattern) {
SimpleDateFormat dateFormat = new SimpleDateFormat(pattern);
Date date = new Date();
try{
date = dateFormat.parse(dateString);
} catch(ParseException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return date.getTime();
}
}
android地址格式转换,Android(安卓)时间戳和日期之间的转化相关推荐
- android 时间戳 转日期格式,Android 时间戳和日期之间的转化
在Android开发过程中,经常会遇到日期的各种格式转换,主要使用SimpleDateFormat这个类来实现,掌握了这个类,可以转换任何你想要的各种格式. 常见的日期格式: 日期格式:String ...
- mysql13位的时间戳怎么转化_MySQL时间函数 | 时间戳和日期之间得转换
首页 专栏 mysql 文章详情 0 MySQL时间函数 | 时间戳和日期之间得转换 阿壮Jonsson 发布于 2 月 6 日 一.时间戳转日期 select FROM_UNIXTIME(16060 ...
- timestamp 转换 date mysql_MySQL时间函数 | 时间戳和日期之间得转换
一.时间戳转日期select FROM_UNIXTIME(1606028010, '%Y-%m-%d %H:%i:%s'); 二.日期转时间戳select unix_timestamp('2018-0 ...
- mysql 13位时间戳转日期_MySQL时间函数 | 时间戳和日期之间得转换
一.时间戳转日期select FROM_UNIXTIME(1606028010, '%Y-%m-%d %H:%i:%s'); 二.日期转时间戳select unix_timestamp('2018-0 ...
- mysql转换戳转换成小时_MySQL时间函数 | 时间戳和日期之间得转换
一.时间戳转日期select FROM_UNIXTIME(1606028010, '%Y-%m-%d %H:%i:%s'); 二.日期转时间戳select unix_timestamp('2018-0 ...
- 微信小程序,时间戳和日期格式互相转化
微信小程序,时间戳转为日期格式 通常后台传递过来的都是时间戳,但是前台展示不能展示时间戳.就需要转化了. 功能说明: 微信小程序里,时间戳转化为日期格式,支持自定义. 拷贝至项目utils/utils ...
- android 本地地址转换为url,安卓 File和url之间的转换
转自:http://blog.sina.com.cn/s/blog_437ff56b0101dtrf.html File to URI: File file = ...; URIuri= file.t ...
- 【Java】时间戳与日期之间的转换
获取时间戳: long s=System.currentTimeMillis(); long s1=new Date().getTime(); long s2=Calendar.getInstance ...
- UTC时间戳-时间字符串之间互相转化
1,标准时间准换成时间戳 int standard_to_stamp(char *str_time) { struct tm stm; int iY, iM ...
最新文章
- Spinnaker:云原生多云环境持续部署的未来这样玩!
- Linux下使用popen()执行shell命令
- 【Flutter】StatelessWidget 组件 ( Container 组件 | BoxDecoration 组件 | Text 组件 | Icon 组件 )
- POJ - 1094 Sorting It All Out(拓扑排序)
- 基于区块链的健康链系统设计与实现(4)系统实现
- 使用AutoIt实现UI自动化上传附件
- 因子分析——matlab
- 元素(HYSBZ-2460)
- Java编码与乱码问题
- 300 秒带你吃透大数据!
- C++ 推断进程是否存在
- 楼层平面放线及标高实测记录_建筑施工基础测量放线工作内容
- AES加密SharePreference数据
- 阿里P8架构师谈:如何搭建亿级并发系统的性能指标体系
- BTrace入门教程
- 汽车电子技术——ECU/MCU嵌入式软件开发
- Pandas 速查手册中文版
- Maven安装与配置,Idea配置Maven
- 30套精选程序员个人简历模板.zip
- matlab麦克斯韦电磁方程组,从麦克斯韦方程组到电磁波动方程
热门文章
- [Springboot实战] 集成 Caffeine
- Docker(四):Docker 命令大全
- iOS开发笔记--UIView中的坐标转换
- 开源阅读书源_安卓开源无广告追书神器阅读App
- 计算机启动过程从电路,加电到启动系统的启动过程详解
- asp打印html,asp.net教程之利用ASP在浏览器上打印输出
- 四川托普计算机职业学校里能拿什么快递,四川托普计算机职业学校怎么样_招生问答...
- php barcode_php生成条形码
- java input 数组_Java基础之:数组
- zigzag算法_面经| 各大厂秋招算法工程师面经!你想了解的都在这里!