-
2019-05-06 14:14:17
使用方式(需先创建下面工具类)
DateTime.getTime("2019-05-06 12:23:08");
效果:
如果是刚收到返回:刚刚
在当前小时内,返回,几分钟前
在今天内,不在当前小时,返回:凌晨/早上/上午/中文/下午/傍晚/晚上+时间
在本月内,昨天返回:昨天
在本年中,不在今天不在昨天返回:几月几日
不在本年返回:年/月/日
工具类:DateTime
import java.util.Calendar; /** * 把日期改为上午几点,下午几点 * @author XHB * @date */ public class DateTime { public static void main(String[] args) { System.out.println(getTime("2019-05-06 12:23:08")); } /** * 使用方法·传入String类型 * @param dt * @return */ public static String getTime(String dt) { //拆分传来的日期,获取详细数值 int year = 0;//年份 int month = 0;//月份 int day = 0;//日 int hour = 0;//小时 int minute = 0;//分 int second = 0;//秒 String str[] = dt.split(" "); for (int i = 0; i < str.length; i++) { String str1[] = str[0].split("-"); for (int j = 0; j < str1.length; j++) { year = Integer.valueOf(str1[0]); month = Integer.valueOf(str1[1]); day = Integer.valueOf(str1[2]); } String str2[] = str[1].split(":"); for (int j = 0; j < str2.length; j++) { hour = Integer.valueOf(str2[0]); minute = Integer.valueOf(str2[1]); second = Integer.valueOf(str2[2]); } break; } //获取当前时间 Calendar cal = Calendar.getInstance(); int years = cal.get(Calendar.YEAR);//获取年份 int months = cal.get(Calendar.MONTH) + 1;//获取月份 ,这里需要需要月份的范围为0~11,因此获取月份的时候需要+1才是当前月份值 int days = cal.get(Calendar.DATE);//获取日 int hours = cal.get(Calendar.HOUR_OF_DAY);//小时 //Calendar.HOUR是12小时制 int minutes = cal.get(Calendar.MINUTE);//分 int seconds = cal.get(Calendar.SECOND);//秒 int WeekOfYears = cal.get(Calendar.DAY_OF_WEEK);//一周的第几天,英语国家星期从星期日开始计算 //比较是不是今天 if (year == years && month == months && day == days) { //如果是今天,验证是不是同一个小时 if (hour == hours) { //验证是不是同一分钟 if (minute == minutes || (minutes-minute) == 1) { //是同一分钟,返回刚刚 return "刚刚"; }else{ return (minutes-minute) + "分钟前"; } }else{ String strMinute = ""; if(minute < 10){ strMinute = "0" + minute; }else{ strMinute = "" + minute; } //验证时区 if (hour <= 6) {//7点之前 return "凌晨 "+ hour + ":" + strMinute ; } if (hour > 6 && hour <= 8) {//7-9点 return "早上 "+ hour + ":" + strMinute ; } if (hour > 8 && hour <= 11) {//9-12点 return "上午 "+ hour + ":" + strMinute ; } if (hour > 11 && hour <= 12) {//12点 return "中午 "+ hour + ":" + strMinute ; } if (hour > 12 && hour <= 17) {//14-18点 return "下午 "+ hour + ":" + strMinute ; } if (hour > 17 && hour <= 19) {//19-20点 return "傍晚 "+ hour + ":" + strMinute ; } if (hour > 19 ) {//20以后 return "晚上 "+ hour + ":" + strMinute ; } } //比较是不是昨天 }else if (year == years && month == months && (days-day) == 1) { return "昨天"; //比较是不是今年 }else if (year == years) { return month+"月"+day+"日"; }else{ return year+"/"+month+"/"+day; } return " "; } }
更多相关内容 -
寅时是几点到几点:3点-5点(24小时凌晨3时~凌晨5时)
2020-12-30 08:23:45寅时是几点到几点:3点-5点(24小时凌晨3时~凌晨5时)【寅时】平旦,又称黎明、早晨、日旦等:时是夜与日的交替之际。(上午3时正至上午5时正)。老虎在此时最猛。寅时出生的人命运(03时至05时)寅时出生的人命运总论:...寅时是几点到几点:3点-5点(24小时凌晨3时~凌晨5时)
【寅时】平旦,又称黎明、早晨、日旦等:时是夜与日的交替之际。(上午3时正至上午5时正)。老虎在此时最猛。
寅时出生的人命运(03时至05时)
寅时出生的人命运总论:
与父母、兄弟姊妹及夫妻关系较有隔阂,是离乡背井之命,早运不甚顺遂,中晚运则趋好转,亦能财顺。
寅时出生的人命运详论:
寅时初主克父,衣食无忧,为人公道,为人辛苦末限好,三十八岁发财,妻亦硬,兄弟冷淡,生来遇大耗,儿女成双破,床头千文钱床尾鬼来叫。寅时是几点
寅时中父母双亡,为人正直,胸怀磊落,六亲兄弟有力,生平有大志,唯妻亦硬对,宅舍好风光,生来大喜,一生多快乐,把笔做文章。
寅时末先克母,为人忠信有始有终,兄弟少力,初年辛苦,三十六发财,任凭闲言都不偏听信,唯置之一笑。
寅时出生的男女:
男:五行属木,阳木,的男士者长得特别的帅气。他们幽默风趣,情调十足,众受异性朋友的喜欢,恋爱观那么一些些小特别,有些恋母情结重,喜欢大龄少女。
女:寅时出生的女孩子大方得体,个性刚烈,哭哭啼啼的不合适这种小女生,她们的恋爱观点同样有些另类,大叔控特别严重,多半喜欢大上自己好几圈的叔叔。
寅时(夜里3~5点)——肺经当令
正经脉的循行是从肺经开始的,现在的所谓的正月也是从寅时开始的,这就告诉我们,一年真正的开始是从寅时开始的。人体的气机都讲顺其自然,从肺经开始,这个时候是阳气的开端,所以这个时间就是人从静变为动的一个开始,也就是转化的过程,这就需要有一个深度的睡眠。
【寅时】又称平旦,又名黎明、早晨、日旦,即早上3点整至5点整。此时是十二时辰的第三个时辰。寅时是几点是老虎出没的时候。【对应经络】手太阴肺经,每日寅时周身气血俱注于肺。本经络属肺,络大肠,通过横膈,与胃和肾有联系。
-
今天天气预报几点下雨
2020-12-20 01:00:52展开全部截止到2020年1月9日,今天e68a8462616964757a686964616f...明天下午到后天白天阴有中雨,后天夜里雨渐止转阴。 今天傍晚到明天东北风3-4级。明天白天最高气温8度,明天早晨最低气温5度,明天平...展开全部
截止到2020年1月9日,今天e68a8462616964757a686964616f31333433616164杭州市天气预报:当前实况(19时05分)下雨。
杭州市气象台09日15时17分发布
今天傍晚到前半夜阴有小雨,后半夜到明天上午阴有时有小雨,并伴有雨雾;明天下午到后天白天阴有中雨,后天夜里雨渐止转阴。 今天傍晚到明天东北风3-4级。明天白天最高气温8度,明天早晨最低气温5度,明天平均相对湿度95%。
扩展资料:
杭州处于亚热带季风区,属于亚热带季风气候,四季分明,雨量充沛。全年平均气温17.8℃,平均相对湿度70.3%,年降水量1454毫米,年日照时数1765小时。夏季气候炎热,湿润,是新四大火炉之一。相反,冬季寒冷,干燥。春秋两季气候宜人,是观光旅游的黄金季节。
杭州每年3月-4月春暖花开,是旅游的旺季,气温在9~15℃之间,也是旅游的最好季节。6月下旬至7月初是梅雨季节,天气阴晴不定,8月上中旬是台风多发季节,常有瓢泼大雨。气温在20~26℃以上。
在这个季节出门,包里都要多准备一把雨伞,以防突如其来的大雨。9月-10月天气转凉,秋高气爽,但中秋以后常有较强的冷空气活动,应多备些衣服。杭州的冬天如同江南其他地方,一样是刺骨的湿冷,北方人在南方,不穿一些厚实保暖的衣物,会非常吃不消。
-
to_char用法:数据库跨时间段检索——几点到几点之间的数据,不管日期,比如说1月份每天下午2点到3点
2019-02-14 17:28:43但是我需要查询19年1月份每天下午2点到3点的记录,该如何查询: select fzrq,to_char(fzrq,'hh24') from dj_djb where FZRQ >= TO_DATE('2019-01-01 00:00:00','YYYY-MM-DD hh24:mi:ss') AND FZRQ ('2019-02-...oracle数据库中,使用plsql执行查询,默认查询时间区间的语句为:
select fzrq
from dj_djb
where FZRQ >= TO_DATE('2019-01-01 00:00:00','YYYY-MM-DD hh24:mi:ss')
AND FZRQ <= TO_DATE('2019-02-28 23:59:59','YYYY-MM-DD hh24:mi:ss')执行结果示例:
但是我需要查询19年1月份每天下午2点到3点的记录,该如何查询:
select fzrq,to_char(fzrq,'hh24')
from dj_djb
where FZRQ >= TO_DATE('2019-01-01 00:00:00','YYYY-MM-DD hh24:mi:ss')
AND FZRQ <= TO_DATE('2019-02-28 23:59:59','YYYY-MM-DD hh24:mi:ss')
AND to_char(fzrq,'hh24') Between 14 And 15 -
小红书最佳发布时间是几点?各类型种草发布时间汇总
2021-01-08 17:17:52你的小红书笔记几点更新? 为什么你总是看到我在晚上6点多或者是中午的时候发公众号推送呢?因为每个创作平台都有自己的用户活跃和浏览的高峰期,像微信公众号一般都是在中午11点左右和晚上6点左右,这个时候微信... -
【Java】Java根据时间计算是否为上午、中午、下午以及根据日期获得星期几
2017-03-31 13:50:19* 根据小时判断是否为上午、中午、下午 * @param hour * @return * @author zhangsq */ public static String getDuringDay(int hour){ if (hour >= 7 && hour ) { return BasicConstants.AM; } -
关注这几点,远程办公不犯迷糊
2020-02-10 22:23:35今天是第 1 天办公,因为和现场办公体验不一样,现总结几点觉得可以提升远程办公效率,现与各位交流讨论。 提前做功课很有必要 在决定全员远程办公前,公司的管理层开了好几次会议,动态规划了好几种方案。这真的算... -
java定时任务cron表达式 ,每周五下午两点半执行
2021-06-08 18:28:22@Scheduled(cron = “0 30 14 ? * 5”) 信了其他文章的鬼,也可能java不一样,DayofWeek这个参数 1就是周一,2就是周二,用代码验证过了. -
关于Vue Element组件el-checkbox与el-select默认选中值的几点注意事项
2020-01-08 10:28:29//获取到的是数字,一定要转换为字符串 } , } , v-model 中的值就是默认选中的值,一定要注意这里的 :value 的类型一定要跟 v-model 类型一样。值为空时,默认值为空值。 el-checkbox 示例: 代码... -
Cron表达式详解
2020-12-22 18:24:02在每天下午2点到2:55期间和下午6点到6:55期间的每5分钟触发 (15)0 0-5 14 * * ? 在每天下午2点到下午2:05期间的每1分钟触发 (16)0 10,44 14 ? 3 WED 每年三月的星期三的下午2:10和2:44触发 (17)0 15 10 ? * ... -
JAVA定时执行任务,每天定时几点钟执行任务(Timer)
2019-03-06 15:25:04JAVA定时执行任务,每天定时几点钟执行任务 ... JAVA定时执行任务,每天定时几点钟执行任务的...1.建立TimerManage类,设置时间点,时间点设置的管理类,代码如下: package com.pcitc.time; import java.util.Calendar... -
面试经验总结:注意这几点,面试通过率上涨30%
2019-02-25 18:10:44我是一个喜欢总结经验的人,每经过一场面试,我在回来的路上都会仔细回想今天哪些问题可以答的更好,或者哪些问题是自己之前没遇到过的,或者是哪个知识点今天又问了等等。 不会那就多做准备,往往机会都是留给有... -
投简历,绝不能错过这几个最佳时间点
2017-02-10 10:35:13 某51jobBBS网友正在骑驴找马,所以每天晚上回家上网投简历,但是却很少接到面试电话。但是他本人又感觉很多公司的职位自己完全是可以胜任的。... 网友“雷Ray”:我建议在周日晚上的12点后投递简历,这样周 -
有个需求 除去周六,周日的时间,工作时间以早上8点半到下午五点半,9小时,以现在时间为起始时间,给一个...
2017-06-21 13:00:01有个需求 除去周六,周日的时间,工作时间以早上8点半到下午五点半,9小时,以现在时间为起始时间,给一个完成任务需要时间参数x小时 用个方法实现推动几月几号完成,这个方法好实现吗 -
PHP 返回上午下午——时间处理
2018-05-14 16:00:57* 返回上午下午 */ function getStrTime(){ $no=date("H",time()); if ($no>0&&$no<=6){ return "凌晨好"; } if ($no>6&&$no&... -
软考之下午题答题技巧
2016-11-11 10:26:19上午题虽然很零散,但是很简单,下午题虽然就5道,但是做题时需要认真、认真再认真,答案题中找,好好读题,说不定算法都能懵对几分……做题的时候,要从精神上藐视它,告诉自己这题会做;要从心里重视它,读题时... -
ThreadPoolExecutor几点应用建议
2014-01-20 15:42:30ThreadPoolExecutor几点使用建议 背景 前段时间一个项目中因为涉及大量的线程开发,把jdk cocurrent的代码重新再过了一遍。这篇文章中主要是记录一下学习ThreadPoolExecutor过程中容易被人忽略的点,Doug Lea... -
程序人生|从网瘾少年到微软、BAT、字节offer收割机逆袭之路
2020-10-20 09:14:20面试耗时3个半小时,到我出公司的时候已经是下午两点半了。 我非常感谢百度,不仅仅是因为它给了我实习的机会,更多的是对我这样一个要强的人来说,一天内连续挂掉两家公司的局面可能真的是无法接受的。 特别是字节... -
恢复oracle数据到以前的某个时间点
2016-04-20 17:20:59今天下午发现oracle数据库的参数表不知道被谁执行的语句都没有加条件,所以整个数据都乱了,不能用,查到了一下午,找到了几个解决办法,记录在此。 一、 执行如下SQL将test_temp表中的数据恢复到 2014 05 28 11:... -
百度员工:上午11点上班,晚上9点下班,年薪80万买房太轻松了
2019-11-07 20:09:54如果让你每天晚上加班到12点,你会愿意吗?很多人肯定会回答不愿意。但如果给你年薪百万,你会愿意吗?估计没几个人会反对了。这就说明一个问题,大家之所以不愿意加班,还是因为给的薪水不够,老板给的筹码太低了。... -
Java实现判断某一时间是上午下午
2019-04-20 17:41:15Java实现判断某一时间是上午下午 //现在的时间 Date startTime= new Date(); //时间格式转换器 SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd"); //用StringBuilder进行字符串拼接 StrBuilder ... -
crontab 每天凌晨12点定时器_crontab命令定时备份执行脚本
2020-11-21 14:10:55##每月每天凌晨3点30分和中午12点20分执行test.sh脚本 30 3,12 * * * /home/test.sh ##每月每天每隔6小时的每30分钟执行test.sh脚本 30 */6 * * * /home/test.sh ##每月每天早上8点到下午18点每隔2小时的每30分钟... -
Android利用微信SDK分享到微信教程,回调分享结果错误解决和注意点
2015-04-05 13:37:16进来的同学一定要看,在申请应用的时候要填一个签名,这个签名是由应用的签名文件keystore决定的,那么你在填这个签名的时候,一定要把你的应用用正式的keyStore生成apk,安装到手机,然后用微信提供的获取应用签名... -
惊呆了!和平精英手游今天下午3点公测,这简直就是翻版的刺激战场啊
2019-05-08 10:17:47和平精英正式上线时间是今天下午3点。从孤岛行动到和平精英,腾讯的这波操作简直是666。但是仔细一看,刺激战场下架并不是毫无端倪,上线一年多一直因为拿不到版本号做不了氪金系统,和平精英官宣之后,甚至有主播在... -
某百度程序员:每天十点上班,午休两小时,每天闲逛,晚上八点就下班!
2020-10-30 11:23:00请点击上面 一键关注!互联网公司一向以加班和996著称,大家说起来都是一把辛酸泪。如果有人说他所在的公司可以养老,你信不信?一个百度员工发帖爆料自己的职场生活:10点上班,中午休息两个... -
Android studio 判断时间早上,下午,晚上
2018-07-25 11:20:33昨天学习了显示系统当前时间,主要是想转换成早上下午这种的,弄了很久,想用比较简单的方法一个判断语句去做,但是就一直错一直错一直错,重点是我也没觉得它是错的........QAQ 网上有很多调用的函数什么的我菜鸡... -
目标检测Anchor-free分支:基于关键点的目标检测(最新网络全面超越YOLOv3)
2019-04-21 12:05:46目标检测领域最近有个较新的方向:基于关键点进行目标物体检测。该策略的代表算法为:CornerNet和CenterNet。由于本人工作特性,对网络的实时性要求比较高,因此多用YoLov3及其变体。而就在今天下午得知,基于Corner... -
C#动态获取当前的时间日期(年月日 -星期 -上/下午-时:分:秒 )
2018-11-20 10:07:17C#动态获取当前的时间日期(年月日 -星期 -上/下午-时:分:秒 ) 1.从工具箱中拖出一个Timer控件 ,找到其属性,命名为timer,将Interval的值改为1000; 2.从工具箱中拖出一个label控件 ,找到其属性,命名为label... -
[翻译Joel On Software] “现在几点了”网站功能规范/WhatTimeIsIt.com Functional Specification
2013-11-05 22:52:55“现在几点了.com”是一项通过网络告诉人们现在几点了的服务。 这份规范,从来没有想过要是,完整的。 所有的措辞在敲定之前都需要修改几遍。图形和屏幕的布局只是为了展示相应的功能。实际的外观会逐步通过迭代的...