java得到当前时间(Java获取当前时间)
java得到当前时间(Java 获取当前时间)
简介
伴随lambda表达式、streams以及一系列小优化,Java 8 推出了全新的日期时间API。
Java处理日期、日历和时间的不足之处:将 java.util.Date 设定为可变类型,以及 SimpleDateFormat 的非线程安全使其应用非常受限。然后就在 java8 上面增加新的特性。
全新API的众多好处之一就是,明确了日期时间概念,例如:瞬时(instant)、长短(duration)、日期、时间、时区和周期。
同时继承了Joda 库按人类语言和计算机各自解析的时间处理方式。不同于老版本,新API基于ISO标准日历系统,java.time包下的所有类都是不可变类型而且线程安全。关键类
Instant:瞬时实例。
LocalDate:本地日期,不包含具体时间 例如:2014-01-14 可以用来记录生日、纪念日、加盟日等。
LocalTime:本地时间,不包含日期。
LocalDateTime:组合了日期和时间,但不包含时差和时区信息。
ZonedDateTime:最完整的日期时间,包含时区和相对UTC或格林威治的时差。
新API还引入了 ZoneOffSet 和 ZoneId 类,使得解决时区问题更为简便。解析、格式化时间的 DateTimeFormatter 类也全部重新设计。实战
在教程中我们将通过一些简单的实例来学习如何使用新API,因为只有在实际的项目中用到,才是学习新知识以及新技术最快的方式。1. 获取当前的日期
Java 8 中的LocalDate用于表示当天日期。和 java.util.Date不同,它只有日期,不包含时间。当你仅需要表示日期时就用这个类。//获取今天的日期publicvoidgetCurrentDate(){ LocalDatetoday=LocalDate.now(); System.out.println("Today'sLocaldate:"+today); //这个是作为对比Datedate=newDate(); System.out.println(date); }
上面的代码创建了当天的日期,不含时间信息。打印出的日期格式非常友好,不像 Date类 打印出一堆没有格式化的信息。2. 获取年、月、日信息
LocalDate提供了获取年、月、日的快捷方法,其实例还包含很多其它的日期属性。通过调用这些方法就可以很方便的得到需要的日期信息,不用像以前一样需要依赖java.util.Calendar类了。//获取年、月、日信息publicvoidgetDetailDate(){ LocalDatetoday=LocalDate.now(); intyear=today.getYear(); intmonth=today.getMonthValue(); intday=today.getDayOfMonth(); System.out.printf("Year:%dMonth:%dday:%dt%n",year,month,day); }
3.处理特定日期
在第一个例子里,我们通过静态工厂方法now()非常容易地创建了当天日期。我们还可以调用另一个有用的工厂方法LocalDate.of()创建任意日期, 该方法需要传入年、月、日做参数,返回对应的LocalDate实例。这个方法的好处是没再犯老API的设计错误,比如年度起始于1900,月份是从0开始等等。日期所见即所得,就像下面这个例子表示了1月21日,直接明了。//处理特定日期publicvoidhandleSpecilDate(){ LocalDatedateOfBirth=LocalDate.of(2018,01,21); System.out.println("Thespecildateis:"+dateOfBirth); }
4.判断两个日期是否相等
现实生活中有一类时间处理就是判断两个日期是否相等。在项目开发的时候总会遇到这样子的问题。下面这个例子会帮助你用Java 8的方式去解决,LocalDate重载了equal方法。注意,如果比较的日期是字符型的,需要先解析成日期对象再作判断。
请看下面的例子://判断两个日期是否相等publicvoidcompareDate(){ LocalDatetoday=LocalDate.now(); LocalDatedate1=LocalDate.of(2018,01,21); if(date1.equals(today)){ System.out.printf("TODAY%sandDATE1%saresamedate%n",today,date1); } }
5.检查像生日这种周期性事件
Java 中另一个日期时间的处理就是检查类似生日、纪念日、法定假日(国庆以及春节)、或者每个月固定时间发送邮件给客户 这些周期性事件。Java中如何检查这些节日或其它周期性事件呢?答案就是MonthDay类。这个类组合了月份和日,去掉了年,这意味着你可以用它判断每年都会发生事件。和这个类相似的还有一个YearMonth类。这些类也都是不可变并且线程安全的值类型。下面我们通过MonthDay来检查周期性事件://处理周期性的日期publicvoidcycleDate(){ LocalDatetoday=LocalDate.now(); LocalDatedateOfBirth=LocalDate.of(2018,01,21); MonthDaybirthday=MonthDay.of(dateOfBirth.getMonth(),dateOfBirth.getDayOfMonth()); MonthDaycurrentMonthDay=MonthDay.from(today); if(currentMonthDay.equals(birthday)){ System.out.println("ManyManyhappyreturnsoftheday!!"); }else{ System.out.println("Sorry,todayisnotyourbirthday"); } }
6.获取当前时间
与 获取日期 例子很像,获取时间使用的是LocalTime类,一个只有时间没有日期的LocalDate近亲。可以调用静态工厂方法now()来获取当前时间。默认的格式是hh:mm:ss:nnn。//获取当前时间publicvoidgetCurrentTime(){ LocalTimetime=LocalTime.now(); System.out.println("localtimenow:"+time); }
7.在现有的时间上增加小时
Java 8 提供了更好的 plusHours() 方法替换 add() ,并且是兼容的。注意,这些方法返回一个全新的LocalTime实例,由于其不可变性,返回后一定要用变量赋值。//增加小时publicvoidplusHours(){ LocalTimetime=LocalTime.now(); LocalTimenewTime=time.plusHours(2);//增加两小时System.out.println("Timeafter2hours:"+newTime); }
8.如何计算一个星期之后的日期
和上个例子计算两小时以后的时间类似,这个例子会计算一周后的日期。LocalDate日期不包含时间信息,它的plus()方法用来增加天、周、月,ChronoUnit类声明了这些时间单位。由于LocalDate也是不变类型,返回后一定要用变量赋值。
可以用同样的方法增加1个月、1年、1小时、1分钟甚至一个世纪,更多选项可以查看Java 8 API中的ChronoUnit类。//如何计算一周后的日期publicvoidnextWeek(){ LocalDatetoday=LocalDate.now(); LocalDatenextWeek=today.plus(1,ChronoUnit.WEEKS);//使用变量赋值System.out.println("Todayis:"+today); System.out.println("Dateafter1week:"+nextWeek); }
9.计算一年前或一年后的日期
接着上面的例子中我们通过LocalDate的plus()方法增加天数、周数或月数,这个例子我们利用minus()方法计算一年前的日期。//计算一年前或一年后的日期publicvoidminusDate(){ LocalDatetoday=LocalDate.now(); LocalDatepreviousYear=today.minus(1,ChronoUnit.YEARS); System.out.println("Datebefore1year:"+previousYear); LocalDatenextYear=today.plus(1,ChronoUnit.YEARS); System.out.println("Dateafter1year:"+nextYear); }
10.使用Java 8的Clock时钟类
Java 8增加了一个 Clock 时钟类用于获取当时的时间戳,或当前时区下的日期时间信息。以前用到
System.currentTimeInMillis() 和 TimeZone.getDefault() 的地方都可用Clock替换。publicvoidclock(){ //根据系统时间返回当前时间并设置为UTC。Clockclock=Clock.systemUTC(); System.out.println("Clock:"+clock); //根据系统时钟区域返回时间ClockdefaultClock=Clock.systemDefaultZone(); System.out.println("Clock:"+clock); }
11.判断日期是早于还是晚于另一个日期
LocalDate 类有两类方法isBefore()和isAfter()用于比较日期。调用isBefore()方法时,如果给定日期小于当前日期则返回 true。//如何用Java判断日期是早于还是晚于另一个日期publicvoidisBeforeOrIsAfter(){ LocalDatetoday=LocalDate.now(); LocalDatetomorrow=LocalDate.of(2018,1,29); if(tomorrow.isAfter(today)){ System.out.println("Tomorrowcomesaftertoday"); } //减去一天LocalDateyesterday=today.minus(1,ChronoUnit.DAYS); if(yesterday.isBefore(today)){ System.out.println("Yesterdayisdaybeforetoday"); } }
12.处理时区
Java 8不仅分离了日期和时间,也把时区分离出来了。现在有一系列单独的类如 ZoneId 来处理特定时区,ZoneDateTime 类来表示某时区下的时间。//获取特定时区下面的时间publicvoidgetZoneTime(){ //设置时区ZoneIdamerica=ZoneId.of("America/New_York"); LocalDateTimelocaltDateAndTime=LocalDateTime.now(); ZonedDateTimedateAndTimeInNewYork=ZonedDateTime.of(localtDateAndTime,america); System.out.println("现在的日期和时间在特定的时区:"+dateAndTimeInNewYork); }
13.如何体现出固定日期
例如:表示信用卡到期这类固定日期。与 MonthDay 检查重复事件的例子相似,YearMonth是另一个组合类,用于表示信用卡到期日、FD到期日、期货期权到期日等。还可以用这个类得到 当月共有多少天,YearMonth 实例的lengthOfMonth()方法可以返回当月的天数,在判断2月有28天还是29天时非常有用。//使用YearMonth类处理特定的日期publicvoidcheckCardExpiry(){ YearMonthcurrentYearMonth=YearMonth.now(); System.out.printf("Daysinmonthyear%s:%d%n",currentYearMonth,currentYearMonth.lengthOfMonth()); YearMonthcreditCardExpiry=YearMonth.of(2028,Month.FEBRUARY); System.out.printf("Yourcreditcardexpireson%s%n",creditCardExpiry); }
14.检查闰年
LocalDate类有一个很实用的方法isLeapYear()判断该实例是否是一个闰年,如果你还是想重新发明轮子,这有一个代码示例,纯Java逻辑编写的判断闰年的程序。//检查闰年publicvoidisLeapYear(){ LocalDatetoday=LocalDate.now(); if(today.isLeapYear()){ System.out.println("ThisyearisLeapyear"); }else{ System.out.println("2018isnotaLeapyear"); } }
15.计算两个日期之间的天数和月数
有一个常见日期操作是计算两个日期之间的天数、周数或月数。在Java 8中可以用java.time.Period类来做计算。下面这个例子中,我们计算了当天和将来某一天之间的月数。下面的例子:现在是一月份,距离到五月份,中间相隔3月//计算两个日期之间的天数和月数publicvoidcalcDateDays(){ LocalDatetoday=LocalDate.now(); LocalDatejava8Release=LocalDate.of(2018,Month.MAY,14); PeriodperiodToNextJavaRelease=Period.between(today,java8Release); System.out.println("MonthsleftbetweentodayandJava8release:"+periodToNextJavaRelease.getMonths()); }
16.包含时差信息的日期和时间
ZoneOffset类用来表示时区,举例来说印度与GMT或UTC标准时区相差+05:30,可以通过ZoneOffset.of()静态方法来 获取对应的时区。一旦得到了时差就可以通过传入LocalDateTime和ZoneOffset来创建一个OffSetDateTime对象。publicvoidZoneOffset(){ LocalDateTimedatetime=LocalDateTime.of(2018,Month.FEBRUARY,14,19,30); ZoneOffsetoffset=ZoneOffset.of("+05:30"); OffsetDateTimedate=OffsetDateTime.of(datetime,offset); System.out.println("DateandTimewithtimezoneoffsetinJava:"+date); }
17.获取当前的时间戳
Instant类有一个静态工厂方法now()会返回当前的时间戳,如下所示:publicvoidgetTimestamp(){ Instanttimestamp=Instant.now(); System.out.println("Whatisvalueofthisinstant"+timestamp); }
18.使用预定义的格式化工具去解析或格式化日期
Java 8引入了全新的日期时间格式工具,线程安全而且使用方便。它自带了一些常用的内置格式化工具。下面这个例子使用了BASIC_ISO_DATE格式化工具将2018年2月10日格式化成20180210。//使用预定义的格式化工具去解析或格式化日期publicvoidformateDate(){ StringdayAfterTommorrow="20180210"; LocalDateformatted=LocalDate.parse(dayAfterTommorrow,DateTimeFormatter.BASIC_ISO_DATE); System.out.printf("DategeneratedfromString%sis%s%n",dayAfterTommorrow,formatted); }
最后
最后附上全部代码packagecom.wq.study.java8.date; importjava.time.Clock; importjava.time.Instant; importjava.time.LocalDate; importjava.time.LocalDateTime; importjava.time.LocalTime; importjava.time.Month; importjava.time.MonthDay; importjava.time.OffsetDateTime; importjava.time.ZoneOffset; importjava.time.Period; importjava.time.YearMonth; importjava.time.ZoneId; importjava.time.ZonedDateTime; importjava.time.format.DateTimeFormatter; importjava.time.temporal.ChronoUnit; importjava.util.Date;publicclassDateTest{ //获取今天的日期publicvoidgetCurrentDate(){ LocalDatetoday=LocalDate.now(); System.out.println("Today'sLocaldate:"+today); //这个是作为对比Datedate=newDate(); System.out.println(date); } //获取年、月、日信息publicvoidgetDetailDate(){ LocalDatetoday=LocalDate.now(); intyear=today.getYear(); intmonth=today.getMonthValue(); intday=today.getDayOfMonth(); System.out.printf("Year:%dMonth:%dday:%dt%n",year,month,day); } //处理特定日期publicvoidhandleSpecilDate(){ LocalDatedateOfBirth=LocalDate.of(2018,01,21); System.out.println("Thespecildateis:"+dateOfBirth); } //判断两个日期是否相等publicvoidcompareDate(){ LocalDatetoday=LocalDate.now(); LocalDatedate1=LocalDate.of(2018,01,21); if(date1.equals(today)){ System.out.printf("TODAY%sandDATE1%saresamedate%n",today,date1); } } //处理周期性的日期publicvoidcycleDate(){ LocalDatetoday=LocalDate.now(); LocalDatedateOfBirth=LocalDate.of(2018,01,21); MonthDaybirthday=MonthDay.of(dateOfBirth.getMonth(),dateOfBirth.getDayOfMonth()); MonthDaycurrentMonthDay=MonthDay.from(today); if(currentMonthDay.equals(birthday)){ System.out.println("ManyManyhappyreturnsoftheday!!"); }else{ System.out.println("Sorry,todayisnotyourbirthday"); } } //获取当前时间publicvoidgetCurrentTime(){ LocalTimetime=LocalTime.now(); System.out.println("localtimenow:"+time); } //增加小时publicvoidplusHours(){ LocalTimetime=LocalTime.now(); LocalTimenewTime=time.plusHours(2);//增加两小时System.out.println("Timeafter2hours:"+newTime); } //如何计算一周后的日期publicvoidnextWeek(){ LocalDatetoday=LocalDate.now(); LocalDatenextWeek=today.plus(1,ChronoUnit.WEEKS); System.out.println("Todayis:"+today); System.out.println("Dateafter1week:"+nextWeek); } //计算一年前或一年后的日期publicvoidminusDate(){ LocalDatetoday=LocalDate.now(); LocalDatepreviousYear=today.minus(1,ChronoUnit.YEARS); System.out.println("Datebefore1year:"+previousYear); LocalDatenextYear=today.plus(1,ChronoUnit.YEARS); System.out.println("Dateafter1year:"+nextYear); } publicvoidclock(){ //根据系统时间返回当前时间并设置为UTC。Clockclock=Clock.systemUTC(); System.out.println("Clock:"+clock); //根据系统时钟区域返回时间ClockdefaultClock=Clock.systemDefaultZone(); System.out.println("Clock:"+clock); } //如何用Java判断日期是早于还是晚于另一个日期publicvoidisBeforeOrIsAfter(){ LocalDatetoday=LocalDate.now(); LocalDatetomorrow=LocalDate.of(2018,1,29); if(tomorrow.isAfter(today)){ System.out.println("Tomorrowcomesaftertoday"); } LocalDateyesterday=today.minus(1,ChronoUnit.DAYS); if(yesterday.isBefore(today)){ System.out.println("Yesterdayisdaybeforetoday"); } } //时区处理publicvoidgetZoneTime(){ //设置时区ZoneIdamerica=ZoneId.of("America/New_York"); LocalDateTimelocaltDateAndTime=LocalDateTime.now(); ZonedDateTimedateAndTimeInNewYork=ZonedDateTime.of(localtDateAndTime,america); System.out.println("现在的日期和时间在特定的时区:"+dateAndTimeInNewYork); } //使用YearMonth类处理特定的日期publicvoidcheckCardExpiry(){ YearMonthcurrentYearMonth=YearMonth.now(); System.out.printf("Daysinmonthyear%s:%d%n",currentYearMonth,currentYearMonth.lengthOfMonth()); YearMonthcreditCardExpiry=YearMonth.of(2028,Month.FEBRUARY); System.out.printf("Yourcreditcardexpireson%s%n",creditCardExpiry); } //检查闰年publicvoidisLeapYear(){ LocalDatetoday=LocalDate.now(); if(today.isLeapYear()){ System.out.println("ThisyearisLeapyear"); }else{ System.out.println("2018isnotaLeapyear"); } } //计算两个日期之间的天数和月数publicvoidcalcDateDays(){ LocalDatetoday=LocalDate.now(); LocalDatejava8Release=LocalDate.of(2018,Month.MAY,14); PeriodperiodToNextJavaRelease=Period.between(today,java8Release); System.out.println("MonthsleftbetweentodayandJava8release:"+periodToNextJavaRelease.getMonths()); } //包含时差信息的日期和时间publicvoidZoneOffset(){ LocalDateTimedatetime=LocalDateTime.of(2018,Month.FEBRUARY,14,19,30); ZoneOffsetoffset=ZoneOffset.of("+05:30"); OffsetDateTimedate=OffsetDateTime.of(datetime,offset); System.out.println("DateandTimewithtimezoneoffsetinJava:"+date); } //获取时间戳publicvoidgetTimestamp(){ Instanttimestamp=Instant.now(); System.out.println("Whatisvalueofthisinstant"+timestamp); } //使用预定义的格式化工具去解析或格式化日期publicvoidformateDate(){ StringdayAfterTommorrow="20180210"; LocalDateformatted=LocalDate.parse(dayAfterTommorrow,DateTimeFormatter.BASIC_ISO_DATE); System.out.printf("DategeneratedfromString%sis%s%n",dayAfterTommorrow,formatted); } publicstaticvoidmain(String[]args){ DateTestdt=newDateTest(); dt.formateDate(); } }总结Java8日期时间API的重点1)提供了javax.time.ZoneId获取时区。2)提供了LocalDate和LocalTime类。3)Java8的所有日期和时间API都是不可变类并且线程安全,而现有的Date和CalendarAPI中的java.util.Date和SimpleDateFormat是非线程安全的。4)主包是java.time,包含了表示日期、时间、时间间隔的一些类。里面有两个子包java.time.format用于格式化,java.time.temporal用于更底层的操作。5)时区代表了地球上某个区域内普遍使用的标准时间。每个时区都有一个代号,格式通常由区域/城市构成(Asi
什么是淘宝客(开通淘客是什么意思)详细讲解,人人都可以成为淘宝客,不仅买东西能省钱,分享还能赚钱,希望这个回答能帮到您。首先,什么是淘宝客?淘宝客就是指帮助卖家推广商品,并获取佣金的人,也叫社交电商,是人人都可以做
厦门站在哪里(厦门动车站在哪)来了!厦门高颜值的综合交通换乘点BRT火车站新南站厅升级改造项目近期顺利完工今日起正式启用此次改造升级在扩大换乘空间提升舒适度的同时还注重设计的高颜值为市民乘客带来全新的出行体验科
泉州动车站在哪里(泉州动车站接人在什么位置)泉州站泉州动车站,位于东亚文化之都中国泉州市丰泽区北峰街道普贤路,背靠清源山,于2010年04月通车,隶属南昌铁路局漳州车务段管辖,现为一等站,总用地面积约300亩。泉州站是福厦铁
深圳东火车站在哪里(深圳东站入口在哪)深圳东站东广场广场另一角这边下楼就到火车出站口了,三三两两几个人来迎接自己的亲人来深或返深。七八个人在出站口等人,火车还没到站。另一边就是地铁口,没什么人几分钟后,一趟地铁到站,人
廉江是哪里的(廉江市哪个村最大)走进廉江石城镇塘背村,蓝顶白墙的别墅群迎面而来,宽敞的主村道两旁是青翠的草坪整齐的绿树,有的村民在树下石凳上坐着聊天,有的在康乐点锻炼身体。恬静和谐的画面诉说着这里的巨变,路面硬底
哪里买皮衣(网上能买到真皮皮衣吗)中国商报中国商网(记者朱梦秋)近日,我国皮革销售龙头企业海宁皮城发布了2019年业绩报告,从中可以看出,其去年的经营情况不容乐观。报告显示,去年海宁皮城总的收入是14。2亿元,比2
返利是什么意思(淘宝返利优惠券真的吗)是真的!作为在网购届混了上十年的资深剁手玩家,在淘宝买东西从来不超过100块钱!但我的快递每天都收不完,快递小哥还以为我是什么富二代,每天啥事不干就买买买!其实并不是,只是当你们还
淘宝如何领券(淘宝怎么领寄件优惠券)淘宝优惠券其实就是淘宝商家隐藏的内部优惠券。淘宝网上拥有数百万家店铺,竞争极度的惨烈,商家为了提高销量,打造爆款,就会想尽各种办法去对引流产品进行推广,淘宝优惠券就是商家用来对产品
教大家抖音怎么快速上热门的方法教大家抖音怎么快速上热门的方法关于到现在教大家抖音怎么快速上热门的方法这个话题,相信很多小伙伴都是非常有兴趣了解的吧,因为这个话题也是近期非常火热的,那么既然现在大家都想要知道教大
介绍下抖音微信读书的游戏有哪些大家现在对于抖音微信读书的游戏有哪些都非常感兴趣,那么今天小编也是来给大家针对抖音微信读书的游戏有哪些进行一个介绍吧,感兴趣的小伙伴可以接着往下看哦。抖音微信读书侵害用户个人信息先
教大家抖音上热门技巧方法教大家抖音上热门技巧方法关于到现在教大家抖音上热门技巧方法这个话题,相信很多小伙伴都是非常有兴趣了解的吧,因为这个话题也是近期非常火热的,那么既然现在大家都想要知道教大家抖音上热门
国内为什么不推冷凝炉(冷凝壁挂炉为什么不适合中国用户)主要原因如下1冷凝锅炉的技术含量较高,对产品制造要求严格。这两方面要求所导致的就是一些厂商在成本和利润面前的知难而退。2对使用及维护要求高对使用环境及工况要求高,目前国内部分地区的
水波纹板(尽显灵动,不锈钢水波纹板)水波纹板(尽显灵动,不锈钢水波纹板)不锈钢水波纹板在装饰行业和各种制品中早已风靡。具备了耐腐蚀坚固耐用安全环保防火可加工成型表面抛光的优势,水波纹板立体视觉感强烈,适合很多场合大面
马卡多少钱(最好的玛卡多少钱一斤)杭州的沈大伯去买玛卡,听说1块5毛钱一克,觉得挺便宜,可是商家一刀下去,他肠子都悔青了。沈大伯今年70岁,听说玛卡有强健体魄的神奇功效,前天,他就赶到杭州和平国际会展中心的一个中外
黄山毛峰多少钱一斤(最好的黄山毛峰多少钱一斤)细数2021年,已经帮很多同学解决了见家长送茶的问题了。全部真实对话,为求真实就不隐藏头像了!先说观点如果你不懂茶,其实不用太过于纠结被坑。前往电商平台,看到自己觉得好看的礼盒,合
汽车换锁多少钱(汽车开锁多少钱一次)有车大师用车知识钥匙就像一部手机,我们不能失去它,不然真的很麻烦。如果汽车钥匙丢了怎么配?重新配安全吗?去哪里配车钥匙?要花多少钱?购买新车时通常有两把钥匙,一把常用,另一把备用,
白金熊真的就靠谱了吗,千万要注意了移动互联网进入5G时代,在各种利好政策的推进下,任务平台产业多元化和建筑价值化的趋势越发明显,作为一种全新的商业业态,其在未来市场中的发展前景已经十分明朗了。而近日,任务平台领域内
玻璃水有什么用(擦玻璃用什么最好)合理使用玻璃水现在国内市场上出售的玻璃水种类繁多,但主要分为三种夏季用玻璃水冬季防冻型玻璃水和te效防冻型玻璃水。其中夏季用的玻璃水主要用于清除镜面上的飞虫残留物冬季防冻型玻璃水主
玻璃水是什么(三种方法自制玻璃水)本文首发于什么值得买平台请本账号获取更多好文,作者专修战斗机嗨,大家好。我是专修战斗机。随着冬季的来临,北方的大部分地区会越来越冷。又到了一年一度起床靠毅力,洗澡靠勇气的时节。在做
玻璃胶多久能接触水(刚打上玻璃胶要多久可以碰水)玻璃胶一般情况下用了之后多久才能干透呢?才能正常使用?对于日常生活中玻璃胶在很多地方都可以用到,特别是装修的安装卫浴产品的时候是最容易用到玻璃胶的。比如说在安装马桶的时候,一般都会
蜂蜜怎么泡(蜂蜜水怎么冲泡)蜂蜜是小蜜蜂从开花植物的花中采得天然花蜜,带回蜂巢中密酿而成,是我们常见的一种天然食物,它即可以做吃的,还可以泡水喝。蜂蜜中的营养成分多种多样,除了葡萄糖和果糖之外,还含有各种丰富
笔记本电池保养方法(笔记本电脑怎么延长使用寿命)笔记本电池保养方法(笔记本电脑怎么延长使用寿命)很多小伙伴都想询问笔记本电池究竟该怎么使用才能延长寿命,或者是如何使用才能避免意外故障。今天小编就给大家说说,希望能够帮助到大家。锂