Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 一级毛片免费的,日本一级淫片aaaaaa,中文字幕永久视频

          整合營(yíng)銷服務(wù)商

          電腦端+手機(jī)端+微信端=數(shù)據(jù)同步管理

          免費(fèi)咨詢熱線:

          「JavaScript 從入門(mén)到精通」7.時(shí)間對(duì)象

          「JavaScript 從入門(mén)到精通」7.時(shí)間對(duì)象

          置知識(shí):

          JavaScript中的時(shí)間是以1970年1月1日00:00:00以來(lái)的毫秒數(shù)來(lái)儲(chǔ)存數(shù)據(jù)類型。

          Data對(duì)象的范圍是相對(duì)距離UTC1970年1月1日的前后100,000,000天。

          創(chuàng)建一個(gè)時(shí)間對(duì)象:

          let d=new Date([params]);
          

          參數(shù)params可以是:

          • 無(wú)參數(shù):默認(rèn)創(chuàng)建今天的日期和時(shí)間。
          • 一個(gè)符合以下格式的表示日期的字符串:

          "月 日, 年 時(shí):分:秒."或者"年月日 時(shí)分秒"

          let d=new Date("2018-12-20");
          

          如果你省略時(shí)、分、秒,那么他們的值將被設(shè)置為0。

          • 一個(gè)年,月,日的整型值的集合:
          let d=new Date(2018, 12, 20);
          
          • 一個(gè)年,月,日,時(shí),分,秒的集合:
          let d=new Date(2018, 12, 20, 23, 20, 10);
          

          這里Date對(duì)象涉及到的方法特別多,請(qǐng)移步W3school JavaScript Date 對(duì)象

          1.Date對(duì)象的方法

          常用處理的方法有以下幾類:

          • "set":用于設(shè)置Date對(duì)象的日期和時(shí)間的值。
          • "get":用去獲取Date對(duì)象的日期和時(shí)間的值。
          • "to":用于返回Date對(duì)象的字符串格式的值。
          • "parse和UTC":用于解析Date字符串。

          需要注意的Date對(duì)象的一些數(shù)值問(wèn)題:

          • 秒/分: 0 - 59;
          • 時(shí): 0 - 23;
          • 星期: 0(周日) - 6(周六)
          • 日期: 1 - 31
          • 月份: 0(一月) - 11(十二月)
          • 年份: 從1900開(kāi)始的年數(shù)

          例如:

          獲取今年剩下的天數(shù):

          這里Date對(duì)象涉及到的方法特別多,請(qǐng)移步W3school JavaScript Date 對(duì)象

          注意:

          格林尼治標(biāo)準(zhǔn)時(shí)間(GMT)英國(guó)、愛(ài)爾蘭、冰島和葡萄牙屬于該時(shí)區(qū)。這個(gè)時(shí)區(qū)與中國(guó)北京時(shí)間的時(shí)差是8個(gè)小時(shí),也就是說(shuō)比北京時(shí)間晚8個(gè)小時(shí)。

          2.使用Date對(duì)象

          2.1 設(shè)置日期

          為一個(gè)時(shí)間對(duì)象設(shè)置指定日期(2018年12月20日),注意這里:和前面說(shuō)的一樣,12月在JS的Date對(duì)象中,是用11表示。

          設(shè)置時(shí)間對(duì)象10天以后:

          2.2 比較時(shí)間

          通常情況下,像下面這樣簡(jiǎn)單比較:

          還可以比較兩個(gè)日期相差多少天:

          2.3 計(jì)算N天后星期幾

          2.4 格式化日期

          常見(jiàn)的日期格式化為字符串的方法有這些:

          • toDateString()——以特定于實(shí)現(xiàn)的格式顯示星期幾、月、日和年;
          • toTimeString()——以特定于實(shí)現(xiàn)的格式顯示時(shí)、分、秒和時(shí)區(qū);
          • toLocaleDateString()——以特定與地區(qū)的格式顯示星期幾、月、日和年;
          • toLocaleTimeString()——以特定于實(shí)現(xiàn)的格式顯示時(shí)、分、秒;
          • toUTCString()——以特定于實(shí)現(xiàn)的格式完整的UTC日期。

          2.5 獲取某年某月的天數(shù)

          這里有個(gè)小技巧,若給new Date()傳入一個(gè)如aaaa/aa/0參數(shù)時(shí),可以得到aa月的前一個(gè)月的最后一天,如傳入2018/12/0會(huì)得到2018/11/30。

          值得注意的是: 在Chrome瀏覽器上并不支持,會(huì)返回Invalid Date導(dǎo)致結(jié)果為NaN,但是我們可以使用aaaa,aa,0形式作為參數(shù),下面分別寫(xiě)出這兩種:

          2.6 獲取上個(gè)月/下個(gè)月日期("yyyy-mm-dd")

          傳入?yún)?shù)的格式"yyyy-mm-dd",其實(shí)也可以是Date()對(duì)象,大家可以自行嘗試。

          下個(gè)月的計(jì)算方法也是相似:

          者:申城異鄉(xiāng)人

          鏈接:https://www.cnblogs.com/zwwhnly/p/13097475.html

          在JDK8之前,處理日期時(shí)間,我們主要使用3個(gè)類,Date、SimpleDateFormat和Calendar。

          這3個(gè)類在使用時(shí)都或多或少的存在一些問(wèn)題,比如SimpleDateFormat不是線程安全的,

          比如Date和Calendar獲取到的月份是0到11,而不是現(xiàn)實(shí)生活中的1到12,關(guān)于這一點(diǎn),《阿里巴巴Java開(kāi)發(fā)手冊(cè)》中也有提及,因?yàn)楹苋菀追稿e(cuò):

          不過(guò),JDK8推出了全新的日期時(shí)間處理類解決了這些問(wèn)題,比如Instant、LocalDate、LocalTime、LocalDateTime、DateTimeFormatter,在《阿里巴巴Java開(kāi)發(fā)手冊(cè)》中也推薦使用Instant、

          LocalDateTime、DateTimeFormatter:

          但我發(fā)現(xiàn)好多項(xiàng)目中其實(shí)并沒(méi)有使用這些類,使用的還是之前的Date、SimpleDateFormat和Calendar,所以本篇博客就講解下JDK8新推出的日期時(shí)間類,主要是下面幾個(gè):

          1. Instant
          2. LocalDate
          3. LocalTime
          4. LocalDateTime
          5. DateTimeFormatter

          1. Instant

          1.1 獲取當(dāng)前時(shí)間

          既然Instant可以代替Date類,那它肯定可以獲取當(dāng)前時(shí)間:

          Instant instant=Instant.now();
          System.out.println(instant);
          

          輸出結(jié)果:

          2020-06-10T08:22:13.759Z

          細(xì)心的你會(huì)發(fā)現(xiàn),這個(gè)時(shí)間比北京時(shí)間少了8個(gè)小時(shí),如果要輸出北京時(shí)間,可以加上默認(rèn)時(shí)區(qū):

          System.out.println(instant.atZone(ZoneId.systemDefault()));
          

          輸出結(jié)果:

          2020-06-10T16:22:13.759+08:00[Asia/Shanghai]

          1.2 獲取時(shí)間戳

          Instant instant=Instant.now();
          
          // 當(dāng)前時(shí)間戳:單位為秒
          System.out.println(instant.getEpochSecond());
          // 當(dāng)前時(shí)間戳:單位為毫秒
          System.out.println(instant.toEpochMilli());
          

          輸出結(jié)果:

          1591777752

          1591777752613

          當(dāng)然,也可以通過(guò)System.currentTimeMillis()獲取當(dāng)前毫秒數(shù)。

          1.3 將long轉(zhuǎn)換為Instant

          1)根據(jù)秒數(shù)時(shí)間戳轉(zhuǎn)換:

          Instant instant=Instant.now();
          System.out.println(instant);
          
          long epochSecond=instant.getEpochSecond();
          System.out.println(Instant.ofEpochSecond(epochSecond));
          System.out.println(Instant.ofEpochSecond(epochSecond, instant.getNano()));
          

          輸出結(jié)果:

          2020-06-10T08:40:54.046Z

          2020-06-10T08:40:54Z

          2020-06-10T08:40:54.046Z

          2)根據(jù)毫秒數(shù)時(shí)間戳轉(zhuǎn)換:

          Instant instant=Instant.now();
          System.out.println(instant);
          
          long epochMilli=instant.toEpochMilli();
          System.out.println(Instant.ofEpochMilli(epochMilli));
          

          輸出結(jié)果:

          2020-06-10T08:43:25.607Z

          2020-06-10T08:43:25.607Z

          1.4 將String轉(zhuǎn)換為Instant

          String text="2020-06-10T08:46:55.967Z";
          Instant parseInstant=Instant.parse(text);
          System.out.println("秒時(shí)間戳:" + parseInstant.getEpochSecond());
          System.out.println("豪秒時(shí)間戳:" + parseInstant.toEpochMilli());
          System.out.println("納秒:" + parseInstant.getNano());
          

          輸出結(jié)果:

          秒時(shí)間戳:1591778815

          豪秒時(shí)間戳:1591778815967

          納秒:967000000

          如果字符串格式不對(duì),比如修改成2020-06-10T08:46:55.967,就會(huì)拋出java.time.format.DateTimeParseException異常,如下圖所示:

          2. LocalDate

          2.1 獲取當(dāng)前日期

          使用LocalDate獲取當(dāng)前日期非常簡(jiǎn)單,如下所示:

          LocalDate today=LocalDate.now();
          System.out.println("today: " + today);
          

          輸出結(jié)果:

          today: 2020-06-10

          不用任何格式化,輸出結(jié)果就非常友好,如果使用Date,輸出這樣的格式,還得配合SimpleDateFormat指定yyyy-MM-dd進(jìn)行格式化,一不小心還會(huì)出個(gè)bug,比如去年年底很火的1個(gè)bug,我當(dāng)時(shí)還是截了圖的:

          這2個(gè)好友是2019/12/31關(guān)注我的,但我2020年1月2號(hào)查看時(shí),卻顯示成了2020/12/31,為啥呢?格式化日期時(shí)格式寫(xiě)錯(cuò)了,應(yīng)該是yyyy/MM/dd,卻寫(xiě)成了YYYY/MM/dd,剛好那周跨年,就顯示成下一年,也就是2020年了,當(dāng)時(shí)好幾個(gè)博主寫(xiě)過(guò)文章解析原因,我這里就不做過(guò)多解釋了。

          劃重點(diǎn):都說(shuō)到這了,給大家安利下我新注冊(cè)的公眾號(hào)「申城異鄉(xiāng)人」,歡迎大家關(guān)注,更多原創(chuàng)文章等著你哦,哈哈。

          2.2 獲取年月日

          LocalDate today=LocalDate.now();
          
          int year=today.getYear();
          int month=today.getMonthValue();
          int day=today.getDayOfMonth();
          
          System.out.println("year: " + year);
          System.out.println("month: " + month);
          System.out.println("day: " + day);
          
          

          輸出結(jié)果:

          year: 2020

          month: 6

          day: 10

          獲取月份終于返回1到12了,不像java.util.Calendar獲取月份返回的是0到11,獲取完還得加1。

          2.3 指定日期

          LocalDate specifiedDate=LocalDate.of(2020, 6, 1);
          System.out.println("specifiedDate: " + specifiedDate);
          
          

          輸出結(jié)果:

          specifiedDate: 2020-06-01

          如果確定月份,推薦使用另一個(gè)重載方法,使用枚舉指定月份:

          LocalDate specifiedDate=LocalDate.of(2020, Month.JUNE, 1);
          
          

          2.4 比較日期是否相等

          LocalDate localDate1=LocalDate.now();
          LocalDate localDate2=LocalDate.of(2020, 6, 10);
          if (localDate1.equals(localDate2)) {
              System.out.println("localDate1 equals localDate2");
          }
          
          

          輸出結(jié)果:

          localDate1 equals localDate2

          2.5 獲取日期是本周/本月/本年的第幾天

          LocalDate today=LocalDate.now();
          
          System.out.println("Today:" + today);
          System.out.println("Today is:" + today.getDayOfWeek());
          System.out.println("今天是本周的第" + today.getDayOfWeek().getValue() + "天");
          System.out.println("今天是本月的第" + today.getDayOfMonth() + "天");
          System.out.println("今天是本年的第" + today.getDayOfYear() + "天");
          
          

          輸出結(jié)果:

          Today:2020-06-11

          Today is:THURSDAY

          今天是本周的第4天

          今天是本月的第11天

          今天是本年的第163天

          2.6 判斷是否為閏年

          LocalDate today=LocalDate.now();
          
          System.out.println(today.getYear() + " is leap year:" + today.isLeapYear());
          
          

          輸出結(jié)果:

          2020 is leap year:true

          3. LocalTime

          3.1 獲取時(shí)分秒

          如果使用java.util.Date,那代碼是下面這樣的:

          Date date=new Date();
          
          int hour=date.getHours();
          int minute=date.getMinutes();
          int second=date.getSeconds();
          
          System.out.println("hour: " + hour);
          System.out.println("minute: " + minute);
          System.out.println("second: " + second);
          
          

          輸出結(jié)果:

          注意事項(xiàng):這幾個(gè)方法已經(jīng)過(guò)期了,因此強(qiáng)烈不建議在項(xiàng)目中使用:


          image

          如果使用java.util.Calendar,那代碼是下面這樣的:

          Calendar calendar=Calendar.getInstance();
          
          // 12小時(shí)制
          int hourOf12=calendar.get(Calendar.HOUR);
          // 24小時(shí)制
          int hourOf24=calendar.get(Calendar.HOUR_OF_DAY);
          int minute=calendar.get(Calendar.MINUTE);
          int second=calendar.get(Calendar.SECOND);
          int milliSecond=calendar.get(Calendar.MILLISECOND);
          
          System.out.println("hourOf12: " + hourOf12);
          System.out.println("hourOf24: " + hourOf24);
          System.out.println("minute: " + minute);
          System.out.println("second: " + second);
          System.out.println("milliSecond: " + milliSecond);
          
          

          輸出結(jié)果:

          注意事項(xiàng):獲取小時(shí)時(shí),有2個(gè)選項(xiàng),1個(gè)返回12小時(shí)制的小時(shí)數(shù),1個(gè)返回24小時(shí)制的小時(shí)數(shù),因?yàn)楝F(xiàn)在是晚上8點(diǎn),所以calendar.get(Calendar.HOUR)返回8,而calendar.get(Calendar.HOUR_OF_DAY)返回20。

          如果使用java.time.LocalTime,那代碼是下面這樣的:

          LocalTime localTime=LocalTime.now();
          System.out.println("localTime:" + localTime);
          
          int hour=localTime.getHour();
          int minute=localTime.getMinute();
          int second=localTime.getSecond();
          
          System.out.println("hour: " + hour);
          System.out.println("minute: " + minute);
          System.out.println("second: " + second);
          
          

          輸出結(jié)果:

          可以看出,LocalTime只有時(shí)間沒(méi)有日期。

          4. LocalDateTime

          4.1 獲取當(dāng)前時(shí)間

          LocalDateTime localDateTime=LocalDateTime.now();
          System.out.println("localDateTime:" + localDateTime);
          
          

          輸出結(jié)果:

          localDateTime: 2020-06-11T11:03:21.376

          4.2 獲取年月日時(shí)分秒

          LocalDateTime localDateTime=LocalDateTime.now();
          System.out.println("localDateTime: " + localDateTime);
          
          System.out.println("year: " + localDateTime.getYear());
          System.out.println("month: " + localDateTime.getMonthValue());
          System.out.println("day: " + localDateTime.getDayOfMonth());
          System.out.println("hour: " + localDateTime.getHour());
          System.out.println("minute: " + localDateTime.getMinute());
          System.out.println("second: " + localDateTime.getSecond());
          
          

          輸出結(jié)果:

          4.3 增加天數(shù)/小時(shí)

          LocalDateTime localDateTime=LocalDateTime.now();
          System.out.println("localDateTime: " + localDateTime);
          
          LocalDateTime tomorrow=localDateTime.plusDays(1);
          System.out.println("tomorrow: " + tomorrow);
          
          LocalDateTime nextHour=localDateTime.plusHours(1);
          System.out.println("nextHour: " + nextHour);
          
          

          輸出結(jié)果:

          localDateTime: 2020-06-11T11:13:44.979

          tomorrow: 2020-06-12T11:13:44.979

          nextHour: 2020-06-11T12:13:44.979

          LocalDateTime還提供了添加年、周、分鐘、秒這些方法,這里就不一一列舉了:

          4.4 減少天數(shù)/小時(shí)

          LocalDateTime localDateTime=LocalDateTime.now();
          System.out.println("localDateTime: " + localDateTime);
          
          LocalDateTime yesterday=localDateTime.minusDays(1);
          System.out.println("yesterday: " + yesterday);
          
          LocalDateTime lastHour=localDateTime.minusHours(1);
          System.out.println("lastHour: " + lastHour);
          
          

          輸出結(jié)果:

          localDateTime: 2020-06-11T11:20:38.896

          yesterday: 2020-06-10T11:20:38.896

          lastHour: 2020-06-11T10:20:38.896

          類似的,LocalDateTime還提供了減少年、周、分鐘、秒這些方法,這里就不一一列舉了:

          4.5 獲取時(shí)間是本周/本年的第幾天

          LocalDateTime localDateTime=LocalDateTime.now();
          System.out.println("localDateTime: " + localDateTime);
          
          System.out.println("DayOfWeek: " + localDateTime.getDayOfWeek().getValue());
          System.out.println("DayOfYear: " + localDateTime.getDayOfYear());
          

          輸出結(jié)果:

          localDateTime: 2020-06-11T11:32:31.731

          DayOfWeek: 4

          DayOfYear: 163

          5. DateTimeFormatter

          JDK8中推出了java.time.format.DateTimeFormatter來(lái)處理日期格式化問(wèn)題,《阿里巴巴Java開(kāi)發(fā)手冊(cè)》中也是建議使用DateTimeFormatter代替SimpleDateFormat。

          5.1 格式化LocalDate

          LocalDate localDate=LocalDate.now();
          
          System.out.println("ISO_DATE: " + localDate.format(DateTimeFormatter.ISO_DATE));
          System.out.println("BASIC_ISO_DATE: " + localDate.format(DateTimeFormatter.BASIC_ISO_DATE));
          System.out.println("ISO_WEEK_DATE: " + localDate.format(DateTimeFormatter.ISO_WEEK_DATE));
          System.out.println("ISO_ORDINAL_DATE: " + localDate.format(DateTimeFormatter.ISO_ORDINAL_DATE));

          輸出結(jié)果:

          如果提供的格式無(wú)法滿足你的需求,你還可以像以前一樣自定義格式:

          LocalDate localDate=LocalDate.now();
          
          System.out.println("yyyy/MM/dd: " + localDate.format(DateTimeFormatter.ofPattern("yyyy/MM/dd")));

          輸出結(jié)果:

          yyyy/MM/dd: 2020/06/11

          5.2 格式化LocalTime

          LocalTime localTime=LocalTime.now();
          System.out.println(localTime);
          System.out.println("ISO_TIME: " + localTime.format(DateTimeFormatter.ISO_TIME));
          System.out.println("HH:mm:ss: " + localTime.format(DateTimeFormatter.ofPattern("HH:mm:ss")));

          輸出結(jié)果:

          14:28:35.230

          ISO_TIME: 14:28:35.23

          HH:mm:ss: 14:28:35

          5.3 格式化LocalDateTime

          LocalDateTime localDateTime=LocalDateTime.now();
          System.out.println(localDateTime);
          System.out.println("ISO_DATE_TIME: " + localDateTime.format(DateTimeFormatter.ISO_DATE_TIME));
          System.out.println("ISO_DATE: " + localDateTime.format(DateTimeFormatter.ISO_DATE));

          輸出結(jié)果:

          2020-06-11T14:33:18.303

          ISO_DATE_TIME: 2020-06-11T14:33:18.303

          ISO_DATE: 2020-06-11

          6. 類型相互轉(zhuǎn)換

          6.1 Instant轉(zhuǎn)Date

          JDK8中,Date新增了from()方法,將Instant轉(zhuǎn)換為Date,代碼如下所示:

          Instant instant=Instant.now();
          System.out.println(instant);
          
          Date dateFromInstant=Date.from(instant);
          System.out.println(dateFromInstant);

          輸出結(jié)果:

          2020-06-11T06:39:34.979Z

          Thu Jun 11 14:39:34 CST 2020

          6.2 Date轉(zhuǎn)Instant

          JDK8中,Date新增了toInstant方法,將Date轉(zhuǎn)換為Instant,代碼如下所示:

          Date date=new Date();
          Instant dateToInstant=date.toInstant();
          System.out.println(date);
          System.out.println(dateToInstant);

          輸出結(jié)果:

          Thu Jun 11 14:46:12 CST 2020

          2020-06-11T06:46:12.112Z

          6.3 Date轉(zhuǎn)LocalDateTime

          Date date=new Date();
          Instant instant=date.toInstant();
          LocalDateTime localDateTimeOfInstant=LocalDateTime.ofInstant(instant, ZoneId.systemDefault());
          System.out.println(date);
          System.out.println(localDateTimeOfInstant);

          輸出結(jié)果:

          Thu Jun 11 14:51:07 CST 2020

          2020-06-11T14:51:07.904

          6.4 Date轉(zhuǎn)LocalDate

          Date date=new Date();
          Instant instant=date.toInstant();
          LocalDateTime localDateTimeOfInstant=LocalDateTime.ofInstant(instant, ZoneId.systemDefault());
          LocalDate localDate=localDateTimeOfInstant.toLocalDate();
          System.out.println(date);
          System.out.println(localDate);

          輸出結(jié)果:

          Thu Jun 11 14:59:38 CST 2020

          2020-06-11

          可以看出,Date是先轉(zhuǎn)換為Instant,再轉(zhuǎn)換為L(zhǎng)ocalDateTime,然后通過(guò)LocalDateTime獲取LocalDate。

          6.5 Date轉(zhuǎn)LocalTime

          Date date=new Date();
          Instant instant=date.toInstant();
          LocalDateTime localDateTimeOfInstant=LocalDateTime.ofInstant(instant, ZoneId.systemDefault());
          LocalTime toLocalTime=localDateTimeOfInstant.toLocalTime();
          System.out.println(date);
          System.out.println(toLocalTime);

          輸出結(jié)果:

          Thu Jun 11 15:06:14 CST 2020

          15:06:14.531

          可以看出,Date是先轉(zhuǎn)換為Instant,再轉(zhuǎn)換為L(zhǎng)ocalDateTime,然后通過(guò)LocalDateTime獲取LocalTime。

          6.6 LocalDateTime轉(zhuǎn)Date

          LocalDateTime localDateTime=LocalDateTime.now();
          
          Instant toInstant=localDateTime.atZone(ZoneId.systemDefault()).toInstant();
          Date dateFromInstant=Date.from(toInstant);
          System.out.println(localDateTime);
          System.out.println(dateFromInstant);

          輸出結(jié)果:

          2020-06-11T15:12:11.600

          Thu Jun 11 15:12:11 CST 2020

          6.7 LocalDate轉(zhuǎn)Date

          LocalDate today=LocalDate.now();
          
          LocalDateTime localDateTime=localDate.atStartOfDay();
          Instant toInstant=localDateTime.atZone(ZoneId.systemDefault()).toInstant();
          Date dateFromLocalDate=Date.from(toInstant);
          System.out.println(dateFromLocalDate);

          輸出結(jié)果:

          Thu Jun 11 00:00:00 CST 2020

          6.8 LocalTime轉(zhuǎn)Date

          LocalDate localDate=LocalDate.now();
          LocalTime localTime=LocalTime.now();
          
          LocalDateTime localDateTime=LocalDateTime.of(localDate, localTime);
          Instant instantFromLocalTime=localDateTime.atZone(ZoneId.systemDefault()).toInstant();
          Date dateFromLocalTime=Date.from(instantFromLocalTime);
          
          System.out.println(dateFromLocalTime);

          輸出結(jié)果:

          Thu Jun 11 15:24:18 CST 2020

          7. 總結(jié)

          JDK8推出了全新的日期時(shí)間類,如Instant、LocaleDate、LocalTime、LocalDateTime、DateTimeFormatter,設(shè)計(jì)比之前更合理,也是線程安全的。

          《阿里巴巴Java開(kāi)發(fā)規(guī)范》中也推薦使用Instant代替Date,LocalDateTime 代替 Calendar,DateTimeFormatter 代替 SimpleDateFormat。

          因此,如果條件允許,建議在項(xiàng)目中使用,沒(méi)有使用的,可以考慮升級(jí)下。


          事訴訟法明確規(guī)定,原告起訴條件之一就是“有明確的被告”,明確的被告不僅指知道被告的姓名或名稱要有明確的訴訟文書(shū)送達(dá)地址。


          但在司法實(shí)踐中,無(wú)法提供被告的準(zhǔn)確地址往往成了原告維權(quán)的“絆腳石”,送達(dá)問(wèn)題也成為制約民事審判公正與效率的瓶頸之一。


          為有效破解“送達(dá)難”,電子送達(dá)應(yīng)運(yùn)而生,快跟著擎盾數(shù)據(jù)中臺(tái)一起了解“電子送達(dá)”的前世今生。



          01 電子送達(dá)方式推行背景


          隨著法院每年新增案件數(shù)量居高不下,案多人少的矛盾依然存在。而案件審理中文書(shū)送達(dá)工作繁瑣復(fù)雜卻又相當(dāng)重要,送達(dá)是否完整全面關(guān)系到案件審理的程序合法性


          “送達(dá)難”的問(wèn)題表現(xiàn)在實(shí)際訴訟中,主要包括當(dāng)事人提供地址不對(duì)、下落不明、逃避送達(dá)、拒收法律文書(shū)、外出務(wù)工人員無(wú)固定地址和聯(lián)系方式,及受送達(dá)人的家屬和基層組織不配合等等。


          在互聯(lián)網(wǎng)時(shí)代,電子送達(dá)為解決“送達(dá)難”問(wèn)題提供了新的方案,與此同時(shí),電子送達(dá)本身存在縮短送達(dá)周期、提高送達(dá)效率,節(jié)約訴訟成本的優(yōu)勢(shì),且民眾普遍期待訴訟能夠數(shù)字化、網(wǎng)絡(luò)化便捷化,司法實(shí)踐對(duì)在線訴訟的需求也十分強(qiáng)烈,在此背景下電子送達(dá)應(yīng)運(yùn)而生。


          a. 法院新增審理案件數(shù)量



          11月23日,最高院公布數(shù)據(jù):2021年1月1日至11月15日,全國(guó)法院共受理案件3051.7萬(wàn)件,同比2020年同期,新收案件數(shù)量增長(zhǎng)10.8%;與2019年同期相比,新收案件增長(zhǎng)3.8%,兩年平均增長(zhǎng)1.9%。全國(guó)共計(jì)約12.7萬(wàn)名員額法官,人均受理案件240件,人均結(jié)案188件。


          b.執(zhí)業(yè)律師數(shù)量


          司法部數(shù)據(jù)公布顯示:截至2019年底,全國(guó)共有執(zhí)業(yè)律師47.3萬(wàn)多人,2018年、2017年、2016年,全國(guó)律師數(shù)量分別為42.3萬(wàn)、36.5萬(wàn)和32.8萬(wàn),執(zhí)業(yè)律師的數(shù)量一路增長(zhǎng),呈現(xiàn)逐年上升趨勢(shì),并作出預(yù)測(cè)2022年,全國(guó)律師總數(shù)將達(dá)到 62 萬(wàn)人,每萬(wàn)人擁有律師數(shù)達(dá)到 4.2 名。


          數(shù)據(jù)來(lái)源:《2019年度律師、基層法律服務(wù)工作統(tǒng)計(jì)分析》、《全面深化司法行政改革綱要(2018~2022年)》



          02 電子送達(dá)定義


          電子送達(dá)是指運(yùn)用互聯(lián)網(wǎng)技術(shù)和信息化手段,通過(guò)各個(gè)環(huán)節(jié)送達(dá)信息互聯(lián)共享,集約統(tǒng)一完成送達(dá)工作,有效縮短送達(dá)周期,實(shí)現(xiàn)送達(dá)方式全覆蓋、送達(dá)過(guò)程全留痕、送達(dá)服務(wù)多樣化,同時(shí)將法官?gòu)妮o助性事務(wù)中解放出來(lái),使其可以更專注于審判工作。


          電子送達(dá)是指以電子文件為載體,經(jīng)由電子手段生成,發(fā)送,接收,儲(chǔ)存法律文書(shū),不同于傳統(tǒng)的上門(mén)或郵寄送達(dá)方式,當(dāng)事人在手機(jī)上即可查收電子送達(dá)材料,依托電子送達(dá)自身特色優(yōu)勢(shì),可以極大地彌補(bǔ)傳統(tǒng)送達(dá)方式的不足。


          01 電子送達(dá)優(yōu)缺點(diǎn)以及推廣方式



          02 電子送達(dá)日期的確定


          民事訴訟法最新修改的第九十條說(shuō)明“采用前款方式送達(dá)的,以送達(dá)信息到達(dá)受送達(dá)人特定系統(tǒng)的日期為送達(dá)日期?!笨梢?jiàn),電子送達(dá)以送達(dá)信息到達(dá)受送達(dá)人特定系統(tǒng)的日期為送達(dá)日期。


          03 送達(dá)類型


          1、文書(shū)送達(dá)類型



          2、電子送達(dá)模式


          a. 集約送達(dá)平臺(tái)


          經(jīng)智慧審判系統(tǒng)和集約送達(dá)平臺(tái)的對(duì)接,辦案人員通過(guò)智慧審判系統(tǒng)可實(shí)現(xiàn)各類法律文書(shū)送達(dá)的“一鍵式下單”,而集約中心送達(dá)人員在審核文書(shū)無(wú)誤后即可立即提交送達(dá)平臺(tái)進(jìn)行“保姆式”送達(dá)服務(wù),送達(dá)狀態(tài)在微信小程序上可隨時(shí)隨地查閱。


          b. 電子電話送達(dá)


          針對(duì)部分被告更換通訊方式故意逃避文書(shū)送達(dá)拖延訴訟等不誠(chéng)信行為,電子電話送達(dá)通過(guò)大數(shù)據(jù)手段,對(duì)接移動(dòng)、電信等運(yùn)營(yíng)商數(shù)據(jù)和淘寶、京東等電商平臺(tái)數(shù)據(jù)以及公安戶籍專網(wǎng),根據(jù)案件信息實(shí)現(xiàn)當(dāng)事人電話號(hào)碼后臺(tái)修復(fù),確保了送達(dá)工作順利完成。


          04 電子送達(dá)法律依據(jù)


          ● 最高人民法院關(guān)于印發(fā)《民事訴訟程序繁簡(jiǎn)分流改革試點(diǎn)問(wèn)答口徑(一)》的通知

          ● 最高人民法院關(guān)于印發(fā)《民事訴訟程序繁簡(jiǎn)分流改革試點(diǎn)實(shí)施辦法》的通知

          ● 《中華人民共和國(guó)民事訴訟法》

          ● 《最高人民法院關(guān)于互聯(lián)網(wǎng)法院審理案件若干問(wèn)題的規(guī)定》

          ● 最高人民法院關(guān)于適用《中華人民共和國(guó)民事訴訟法》的解釋

          ● 最高人民法院印發(fā)《關(guān)于進(jìn)一步加強(qiáng)民事送達(dá)工作的若干意見(jiàn)》的通知

          ● 最高人民法院《關(guān)于進(jìn)一步推進(jìn)案件繁簡(jiǎn)分流優(yōu)化司法資源配置的若干意見(jiàn)》


          05 民事訴訟法關(guān)于電子送達(dá)最新修改



          06 電子送達(dá)使用情形數(shù)據(jù)分析


          1、采用電子送達(dá)裁判文書(shū)數(shù)據(jù)統(tǒng)計(jì)


          數(shù)量統(tǒng)計(jì)


          根據(jù)裁判文書(shū)網(wǎng)數(shù)據(jù)可見(jiàn),采用電子送達(dá)文書(shū)方式的案件共有79043件。而根據(jù)時(shí)間來(lái)看電子送達(dá)普及趨勢(shì),從2010-2016年間有數(shù)據(jù)記錄的年份里,采用電子送達(dá)文書(shū)方式的文書(shū)數(shù)量穩(wěn)定在兩位數(shù)和三位數(shù),最多年份的數(shù)量不超過(guò)200,可見(jiàn)此時(shí)電子送達(dá)文書(shū)方式極少被采用。


          從2018年開(kāi)始,電子送達(dá)裁判文書(shū)數(shù)量呈現(xiàn)井噴模式,竄至6024篇,而隨后到來(lái)的2019則足足翻倍至12074篇,2020年達(dá)到頂峰為31897篇,隨后稍稍回落,至2021年今日目前統(tǒng)計(jì)數(shù)量為28054篇。


          層級(jí)分布



          在全部使用電子送達(dá)方式送達(dá)裁判文書(shū)的法院中,基層占比高達(dá)86.88%,其次為中級(jí)人民法院占比為12.59%,中高級(jí)法院和最高法院采用電子送達(dá)案件文書(shū)占比合計(jì)數(shù)量不到1%,這也與法院數(shù)量和審理案件數(shù)量多少相關(guān)。


          地域分布


          (0-500極低 500-1000低 1000-2000中低 2000-5000中高 5000-10000高 10000以上極高)


          從上圖可以看出,江蘇、上海、四川、青海等地區(qū)電子送達(dá)使用案件極高,達(dá)到10000件以上,而新疆,西藏,北京,天津,海南,遼寧,寧夏,福建等地區(qū)電子送達(dá)使用案件數(shù)量極低,很顯然未進(jìn)行大力推廣普及電子送達(dá)的新興送達(dá)方式。而陜西,山東,廣東,廣西等地區(qū)處于中高使用地區(qū),而內(nèi)蒙古,云南,甘肅,山西,江西等地區(qū)處于低使用地區(qū)。


          文書(shū)類型



          從裁判文書(shū)網(wǎng)統(tǒng)計(jì)的數(shù)據(jù)來(lái)看,已生效的裁判文書(shū)中,適用電子送達(dá)的文書(shū)類型最多的是裁定書(shū)、判決書(shū)和通知書(shū)。且裁定書(shū)的數(shù)量達(dá)到42871篇,判決書(shū)達(dá)到27740篇,通知書(shū)達(dá)到7550篇。



          2、電子送達(dá)文書(shū)積極效果——以江油法院為例


          平均送達(dá)時(shí)間時(shí)長(zhǎng)縮短


          以積極推廣開(kāi)展電子送達(dá)的江油法院為例,開(kāi)展電子電話送達(dá)以來(lái),平均送達(dá)時(shí)間為2.64天,其中向原告平均送達(dá)時(shí)間為2.82天,向被告平均送達(dá)時(shí)間為2.54天,成功送達(dá)最短時(shí)間不到5分鐘。相比上門(mén)送達(dá)、郵寄送達(dá)、當(dāng)事人自取等方式,平均送達(dá)時(shí)間分別縮短3.14天、5.39天、1.46天。


          電子送達(dá)成功率成功率提高


          2021年江油法院開(kāi)展電子電話送達(dá)9484人次,成功送達(dá)7603人次。其中向原告送達(dá)成功率98.5%,向被告送達(dá)成功率75.31%,整體送達(dá)成功率高達(dá)78.32%,特別是向被告送達(dá)成功率分別比上門(mén)送達(dá)、郵寄送達(dá)、當(dāng)事人自取等方式高56%、59%、58%。


          07 電子送達(dá)操作流程

          <script src="https://lf3-cdn-tos.bytescm.com/obj/cdn-static-resource/tt_player/tt.player.js?v=20160723"></script>

          視頻及圖片來(lái)源:電子送達(dá)平臺(tái)


          01 如何操作電子送達(dá)平臺(tái)


          注意:在選用電子送達(dá)之前,要有經(jīng)過(guò)當(dāng)事人協(xié)商溝通同意或者當(dāng)事人已經(jīng)簽署過(guò)電子地址確認(rèn)書(shū),確定且愿意通過(guò)電子送達(dá)的方式來(lái)接收文書(shū)。


          ?第一步:承辦人從內(nèi)網(wǎng)辦案系統(tǒng)登陸跳轉(zhuǎn)到全國(guó)法院統(tǒng)一送達(dá)平臺(tái),選擇需要電子送達(dá)的當(dāng)事人。



          ?第二步:進(jìn)入電子送達(dá)頁(yè)面,選擇當(dāng)事人電子送達(dá)接收訴訟文書(shū)的手機(jī)號(hào)碼和電子郵箱,添加好選擇需要發(fā)送給當(dāng)事人的訴訟文書(shū),點(diǎn)擊確定,即可把相關(guān)文書(shū)以電子形式發(fā)送給當(dāng)事人。




          02 當(dāng)事人如何查收電子送達(dá)



          電子送達(dá)目前支持三種模式的查收,分別是手機(jī)短信、電子郵箱以及統(tǒng)一送達(dá)平臺(tái)的當(dāng)事人端。


          手機(jī)短信


          承辦人操作完成電子送達(dá)后,當(dāng)事人會(huì)收到一條【全國(guó)法院統(tǒng)一送達(dá)平臺(tái)】開(kāi)頭的短信,當(dāng)事人只要點(diǎn)擊手機(jī)短信鏈接直接可以查看相關(guān)的訴訟文書(shū),文書(shū)是以圖片的格式存儲(chǔ),點(diǎn)擊保存也可以將文書(shū)保存在自己的手機(jī)里,便于隨時(shí)查詢和查看。



          電子郵箱



          全國(guó)法院統(tǒng)一送達(dá)平臺(tái)當(dāng)事人端


          當(dāng)事人收到訴訟活動(dòng)通知后,可以通過(guò)pc端輸入網(wǎng)址http://songda.court.gov.cn/wscx/dsrlogin.html 進(jìn)入全國(guó)法院統(tǒng)一送達(dá)平臺(tái)當(dāng)事人端。


          自然人可輸入身份證號(hào)、法人輸入組織機(jī)構(gòu)代碼或者統(tǒng)一社會(huì)信用代碼或者法定代表人身份證號(hào),加上手機(jī)收到的驗(yàn)證碼登陸后即可查看訴訟文書(shū)。


          主站蜘蛛池模板: 一区二区高清视频在线观看| 成人精品视频一区二区三区不卡| 精品国产毛片一区二区无码| 无码人妻品一区二区三区精99| 国产精品福利一区| 亚洲日本久久一区二区va| 国产在线不卡一区二区三区 | 狠狠色婷婷久久一区二区三区| 国产大秀视频在线一区二区| 国产午夜精品免费一区二区三区| 精品一区二区三区影院在线午夜| 国内自拍视频一区二区三区| 亚洲AV无码一区二区三区人| 色噜噜狠狠一区二区三区果冻| 中文字幕亚洲一区二区三区| 国产激情无码一区二区三区| 一区二区三区中文| 国产一区二区三区内射高清| 国产一区二区不卡老阿姨| 成人免费观看一区二区| 日韩av片无码一区二区不卡电影 | 精品3d动漫视频一区在线观看| 中文字幕AV一区二区三区人妻少妇| 亚洲狠狠久久综合一区77777| 国产午夜精品一区二区三区| 日韩精品在线一区二区| 亚洲AV成人一区二区三区AV| 无码AV天堂一区二区三区| 色老头在线一区二区三区| 国产精品香蕉一区二区三区 | 国产日韩高清一区二区三区| V一区无码内射国产| 国精品无码一区二区三区在线蜜臀 | 精品一区中文字幕| 一区二区在线播放视频| 伊人久久大香线蕉av一区| 久久综合亚洲色一区二区三区| 日本伊人精品一区二区三区| 国产美女在线一区二区三区| 精品国产区一区二区三区在线观看 | 国产丝袜视频一区二区三区|