根据两个linux时间戳,生产一串date字符串
来源:互联网 发布:java转嵌入式 编辑:程序博客网 时间:2024/06/01 21:01
import java.util.ArrayList;public class TimeChange {static final long BEGINTIME = 1483977600; // 20170110static final long TIME=86400;//周:604800 天:86400static final String FORMAT="yyyyMMdd";static final String PREFIX="date-";public static String TimeStampToDate(Long timestamp) {// TODO Auto-generated method stub String date = new java.text.SimpleDateFormat(FORMAT).format(new java.util.Date(timestamp*1000)); return PREFIX+date;}public static ArrayList<String> getCollectionList(long from, long to) {ArrayList<String> collectionList = new ArrayList<String>();if (from-BEGINTIME<0) {if (to-BEGINTIME>=0) {int T=(int)((to-BEGINTIME)/TIME);for (int i = 0; i <=T; i++) {collectionList.add(TimeStampToDate(BEGINTIME+i*TIME));}}}else {int I =(int)((from-BEGINTIME)/TIME);if((from-BEGINTIME)%TIME==0&&from>BEGINTIME){collectionList.add(TimeStampToDate(BEGINTIME+(I-1)*TIME));}else {collectionList.add(TimeStampToDate(BEGINTIME+I*TIME));}int J =(int)((to-BEGINTIME)/TIME);if(J>I){int M=J-I;for (int i = 0; i <= M; i++) {collectionList.add(TimeStampToDate(BEGINTIME+(I+i)*TIME));}}}return collectionList;}public static void main(String[] args) {// TODO Auto-generated method stubArrayList<String> result=TimeChange.getCollectionList(1484150400, 1484236800);for (String string : result) {System.out.println(string);}}}
0 0
- 根据两个linux时间戳,生产一串date字符串
- Linux命令:date 时间戳数字与字符串格式转换
- mybatis 用date 接收日期 格式化(否则就收的是一串时间戳)
- oracle根据时间修改 date
- 时间戳 UNIX 转字符串 转 date
- 时间戳转 Date 字符串出现误差
- 时间戳字符串转化为date格式
- Android 时间戳字符串转Date类型
- c++ 根据当前的时间转化为一串数字
- android初学------根据日期时间字符串返回date数据 获取年月日
- 时间格式字符串转化为date和时间戳
- linux date时间戳互相转换
- linux使用date解析unix时间戳
- linux 修改时间 date
- linux date 系统时间
- linux 修改时间 date
- linux date时间
- linux date时间命令
- ToolBar的使用
- 一道改了很久很久的题 持续更新 直到A过 先放上一些历程
- 使用IO流 读写文件
- Jsoup使用代理ip爬虫
- 结构型模式--外观模式
- 根据两个linux时间戳,生产一串date字符串
- 判断一个整数是否为回文数
- STM32时钟设置和运行频率
- ZCMU—1800
- oracle基本的全文检索
- ORACLE-SQL性能优化
- C语言 - 以16进制数据形式去打印文件
- Storm的BaseBasicBolt源码解析ack机制
- InnoDB关键特性