- 浏览: 1059737 次
- 性别:
- 来自: 上海
文章分类
- 全部博客 (1441)
- 软件思想&演讲 (9)
- 行业常识 (250)
- 时时疑问 (5)
- java/guava/python/php/ruby/R/scala/groovy (213)
- struct/spring/springmvc (37)
- mybatis/hibernate/JPA (10)
- mysql/oracle/sqlserver/db2/mongdb/redis/neo4j/GreenPlum/Teradata/hsqldb/Derby/sakila (268)
- js/jquery/jqueryUi/jqueryEaseyUI/extjs/angulrJs/react/es6/grunt/zepto/raphael (81)
- ZMQ/RabbitMQ/ActiveMQ/JMS/kafka (17)
- lucene/solr/nuth/elasticsearch/MG4J (167)
- html/css/ionic/nodejs/bootstrap (19)
- Linux/shell/centos (56)
- cvs/svn/git/sourceTree/gradle/ant/maven/mantis/docker/Kubernetes (26)
- sonatype nexus (1)
- tomcat/jetty/netty/jboss (9)
- 工具 (17)
- ETL/SPASS/MATLAB/RapidMiner/weka/kettle/DataX/Kylin (11)
- hadoop/spark/Hbase/Hive/pig/Zookeeper/HAWQ/cloudera/Impala/Oozie (190)
- ios/swift/android (9)
- 机器学习&算法&大数据 (18)
- Mesos是Apache下的开源分布式资源管理框架 (1)
- echarts/d3/highCharts/tableau (1)
- 行业技能图谱 (1)
- 大数据可视化 (2)
- tornado/ansible/twisted (2)
- Nagios/Cacti/Zabbix (0)
- eclipse/intellijIDEA/webstorm (5)
- cvs/svn/git/sourceTree/gradle/jira/bitbucket (4)
- jsp/jsf/flex/ZKoss (0)
- 测试技术 (2)
- splunk/flunm (2)
- 高并发/大数据量 (1)
- freemarker/vector/thymeleaf (1)
- docker/Kubernetes (2)
- dubbo/ESB/dubboX/wso2 (2)
最新评论
//获得当天0点时间
public static int getTimesmorning(){
Calendar cal = Calendar.getInstance();
cal.set(Calendar.HOUR_OF_DAY, 0);
cal.set(Calendar.SECOND, 0);
cal.set(Calendar.MINUTE, 0);
cal.set(Calendar.MILLISECOND, 0);
return (int) (cal.getTimeInMillis()/1000);
}
//获得当天24点时间
public static int getTimesnight(){
Calendar cal = Calendar.getInstance();
cal.set(Calendar.HOUR_OF_DAY, 24);
cal.set(Calendar.SECOND, 0);
cal.set(Calendar.MINUTE, 0);
cal.set(Calendar.MILLISECOND, 0);
return (int) (cal.getTimeInMillis()/1000);
}
//获得本周一0点时间
public static int getTimesWeekmorning(){
Calendar cal = Calendar.getInstance();
cal.set(cal.get(Calendar.YEAR),cal.get(Calendar.MONDAY), cal.get(Calendar.DAY_OF_MONTH), 0, 0,0);
cal.set(Calendar.DAY_OF_WEEK, Calendar.MONDAY);
return (int) (cal.getTimeInMillis()/1000);
}
//获得本周日24点时间
public static int getTimesWeeknight(){
Calendar cal = Calendar.getInstance();
cal.set(cal.get(Calendar.YEAR),cal.get(Calendar.MONDAY), cal.get(Calendar.DAY_OF_MONTH), 0, 0,0);
cal.set(Calendar.DAY_OF_WEEK, Calendar.MONDAY);
return (int) ((cal.getTime().getTime()+ (7 * 24 * 60 * 60 * 1000))/1000);
}
//获得本月第一天0点时间
public static int getTimesMonthmorning(){
Calendar cal = Calendar.getInstance();
cal.set(cal.get(Calendar.YEAR),cal.get(Calendar.MONDAY), cal.get(Calendar.DAY_OF_MONTH), 0, 0,0);
cal.set(Calendar.DAY_OF_MONTH,cal.getActualMinimum(Calendar.DAY_OF_MONTH));
return (int) (cal.getTimeInMillis()/1000);
}
//获得本月最后一天24点时间
public static int getTimesMonthnight(){
Calendar cal = Calendar.getInstance();
cal.set(cal.get(Calendar.YEAR),cal.get(Calendar.MONDAY), cal.get(Calendar.DAY_OF_MONTH), 0, 0,0);
cal.set(Calendar.DAY_OF_MONTH,cal.getActualMaximum(Calendar.DAY_OF_MONTH));
cal.set(Calendar.HOUR_OF_DAY, 24);
return (int) (cal.getTimeInMillis()/1000);
}
public static int getTimesmorning(){
Calendar cal = Calendar.getInstance();
cal.set(Calendar.HOUR_OF_DAY, 0);
cal.set(Calendar.SECOND, 0);
cal.set(Calendar.MINUTE, 0);
cal.set(Calendar.MILLISECOND, 0);
return (int) (cal.getTimeInMillis()/1000);
}
//获得当天24点时间
public static int getTimesnight(){
Calendar cal = Calendar.getInstance();
cal.set(Calendar.HOUR_OF_DAY, 24);
cal.set(Calendar.SECOND, 0);
cal.set(Calendar.MINUTE, 0);
cal.set(Calendar.MILLISECOND, 0);
return (int) (cal.getTimeInMillis()/1000);
}
//获得本周一0点时间
public static int getTimesWeekmorning(){
Calendar cal = Calendar.getInstance();
cal.set(cal.get(Calendar.YEAR),cal.get(Calendar.MONDAY), cal.get(Calendar.DAY_OF_MONTH), 0, 0,0);
cal.set(Calendar.DAY_OF_WEEK, Calendar.MONDAY);
return (int) (cal.getTimeInMillis()/1000);
}
//获得本周日24点时间
public static int getTimesWeeknight(){
Calendar cal = Calendar.getInstance();
cal.set(cal.get(Calendar.YEAR),cal.get(Calendar.MONDAY), cal.get(Calendar.DAY_OF_MONTH), 0, 0,0);
cal.set(Calendar.DAY_OF_WEEK, Calendar.MONDAY);
return (int) ((cal.getTime().getTime()+ (7 * 24 * 60 * 60 * 1000))/1000);
}
//获得本月第一天0点时间
public static int getTimesMonthmorning(){
Calendar cal = Calendar.getInstance();
cal.set(cal.get(Calendar.YEAR),cal.get(Calendar.MONDAY), cal.get(Calendar.DAY_OF_MONTH), 0, 0,0);
cal.set(Calendar.DAY_OF_MONTH,cal.getActualMinimum(Calendar.DAY_OF_MONTH));
return (int) (cal.getTimeInMillis()/1000);
}
//获得本月最后一天24点时间
public static int getTimesMonthnight(){
Calendar cal = Calendar.getInstance();
cal.set(cal.get(Calendar.YEAR),cal.get(Calendar.MONDAY), cal.get(Calendar.DAY_OF_MONTH), 0, 0,0);
cal.set(Calendar.DAY_OF_MONTH,cal.getActualMaximum(Calendar.DAY_OF_MONTH));
cal.set(Calendar.HOUR_OF_DAY, 24);
return (int) (cal.getTimeInMillis()/1000);
}
发表评论
-
20180222积累
2018-02-22 09:34 4851. mybatis如何通过接口查找对应的mapper. ... -
20180208积累
2018-02-08 10:28 479临时表与永久表相似,但临时表存储在 tempdb 中,当不 ... -
行业应用
2018-01-30 16:30 502git clone的时候用上面那个IP地址,下面栏中的不能 ... -
SQLite 数据库
2018-01-29 22:57 761android: SQLite创建数据 ... -
java里面获取map的key和value的方法
2018-02-01 11:29 2174获取map的key和value的方法分为两种形式: ma ... -
Eclipse中Maven WEB工程tomcat项目添加调试以及项目发布细节记录
2018-02-23 21:11 738一、建立一个maven WEB项目 1、file-&g ... -
错误:HttpServlet was not found on the Java
2018-02-23 21:12 398我们在用Eclipse进行Java web ... -
使用 java8 实现List到Array的转换
2018-02-23 21:13 3007开发中需要调用第三方的库,有些 API 的入参要求是 do ... -
Java8 利用Lambda处理List集合
2018-01-11 09:58 5647Java 8新增的Lambda表达式,我们可以很方便地并行操 ... -
java中string与json互相转化
2018-01-11 09:40 1082在Java中socket传输数据时,数据类型往往比较难选择。 ... -
JSON 数据格式
2018-01-11 09:37 479JSON(JavaScript Object Notatio ... -
java怎么读取json格式的数据
2018-01-11 09:46 1065java可以使用JSONObject和JSONArray来操作 ... -
Java8-如何将List转变为逗号分隔的字符串
2018-01-10 10:13 2006Converting a List to a String ... -
eclipse maven 打war包的两种方式
2018-02-23 21:25 711第一种:利用pom.xml文件打包。 右键pom.xml ... -
Annotation(三)——Spring注解开发
2018-02-28 09:21 434Spring框架的核心功能IoC(Inversion o ... -
Spring自定义注解
2018-02-28 09:32 607java注解:附在代码中的一些元信息,用于在编译、运行时起 ... -
Java项目
2018-01-08 10:56 0这两种解决办法已经能完全解决问题,不过值得注意的一点是,我 ... -
解决Eclipse建立Maven项目后无法建立src/main/java资源文件夹的办法
2018-03-22 10:41 1140在Eclipse中建立好一个Maven项目后,如果Java ... -
Java @override报错的解决方法
2018-01-07 12:56 0有时候Java的Eclipse工程换一台电脑后编译总是@ove ... -
Java 8 配置Maven-javadoc-plugin
2018-01-07 09:07 1056在升级JDK至1.8之后,使用Maven-javadoc- ...
相关推荐
java 获取指定日期(带毫秒)的 13位时间戳 ,获取当前时间的时间戳 一句话就可以System.currentTimeMillis();
Java获取凌晨时间戳的方法分析 Java获取凌晨时间戳是Java编程中的一项基本操作,通常用于记录用户行为、日志记录、数据统计等场景中。下面我们将详细介绍Java获取凌晨时间戳的两种方法,并对比分析它们的优缺点。 ...
Java获取精确到秒的时间戳方法 Java获取精确到秒的时间戳方法是Java开发中的一种常用技术,用于获取当前时间的精确到秒的时间戳。本文将详细介绍Java获取精确到秒的时间戳方法的原理和实现方式。 时间戳简介 ...
在Java编程中,获取某个地方的天气信息通常涉及到网络请求和数据解析,这通常通过调用第三方API来实现。以下是一些相关的关键知识点: 1. **HTTP请求**:获取天气信息首先需要向提供天气预报服务的网站或者API发送...
1. 获取当前时间的时间戳:这通常是通过调用系统的API或内置函数来实现的,例如在Java中使用`System.currentTimeMillis()`,在Python中使用`time.time()`,返回的是从1970年至今的毫秒或秒数。 2. 获取当前标准时间...
在本篇内容中,我们将深入探讨如何通过Java中的`SimpleDateFormat`类来获取今天的一个特定时间点,并将这个时间点格式化为一个易读的字符串形式。此外,我们还将了解`SimpleDateFormat`类的基本用法、相关的异常处理...
如果该链接曾经提供了关于Java获取文件创建时间的更多信息,目前无法进行验证。 总结来说,获取Java中的文件创建时间需要考虑Java自身API的限制以及可能需要利用的第三方库或操作系统特性。对于DLL文件的Java调用,...
这意味着开发者可以选择根据某个属性(例如,点的海拔、时间戳等)来决定点如何组合成线,这为数据分析提供了灵活性。 8. **ExcelToLine.pdf和ExcelToLine**:这两个文件很可能是教程文档和示例代码,分别解释了...
时间戳(Timestamp)是表示特定时间点的一个数值,通常以自1970年1月1日(UTC/GMT的午夜)开始所经过的秒数来计算。在JSON中,时间戳可以被表示为一个整数或浮点数,代表从Unix纪元以来的秒数,或者毫秒数。这种表示...
"Java获得当前时间前指定几个小时具体时间的方法示例" 本文主要介绍了Java获得当前时间前指定几个小时具体时间的方法,涉及java使用Calendar针对日期时间的相关运算与转换操作技巧。下面是详细的知识点总结: 一、...
标题中的“获得指定月的和第一秒和最后一秒”指的是在编程中获取特定月份的第一天的零时零分零秒和最后一天的最后一秒的时间戳,这通常涉及到日期和时间的处理。在Java中,我们可以使用`java.time`包或者旧的`java....
以上就是利用Java实现数据库间数据定时自动复制的基本步骤和关键技术点。具体的实现细节会根据实际的数据库结构、数据量以及业务需求有所不同。在实践中,你可能需要根据实际情况调整代码,确保其稳定、高效且符合...
然而,为了更好地理解和解答题目中的需求,我们可以围绕“Date的Java源代码”这一主题来展开相关的知识点。 ### 1. Java Date 类的基本概念 在Java中,`java.util.Date`类用来表示特定的时间点,即毫秒值距离1970...
7. **比较和查询**:可以轻松比较两个日期时间对象,或者查询某个日期时间是否在另一日期时间之前或之后,还可以获取某个日期的星期几、一年中的第几天等信息。 8. **ISO-8601兼容**:Joda-Time完全兼容ISO-8601日...
在Java中,日期和时间的处理往往比较复杂,JavaUtils可能提供了一些简洁的API来处理日期和时间,例如格式化日期、计算两个日期之间的差值、获取当前时间戳等。这些工具类通常会比直接使用`java.util.Date`或`java....
这些信息可以动态地显示在记事本的某个区域,提供实时的时间戳。 7. **右键菜单(上下文菜单)**:通过`JPopupMenu`可以创建右键点击时出现的上下文菜单。用户可以通过右键点击文本区域,触发特定的操作,如剪切、...
这里首先创建一个`java.util.Date`对象,然后使用其时间戳创建`java.sql.Date`。 ### 7. 使用NIO复制文件 在处理大文件时,使用NIO(非阻塞I/O)可以显著提高性能: ```java public static void fileCopy(File in...
1. **RAR文件解析**:`java-unrar`库能够解析RAR文件头信息,获取文件名、压缩和未压缩大小、时间戳等元数据。 2. **文件提取**:你可以通过库提供的API指定RAR文件中的某个文件或目录进行提取,并保存到本地文件...
9. **日期时间与Unix时间戳转换**:提供方法将日期时间对象转换为Unix时间戳,反之亦然。 这些工具类通常会以静态方法的形式提供服务,无需实例化对象即可调用,方便在项目中广泛应用。在SpringBoot项目中,这些...
在遍历过程中,`lastModified()`方法用于获取文件的最后修改时间戳,`length()`方法用于获取文件大小。为了便于阅读,我们还使用了`SimpleDateFormat`对日期进行格式化。 这个程序可以帮助开发者快速了解目录结构...