微信小程序金山文档怎么查看填写日期

微信小程序金山文档怎么查看填写日期,第1张

亲关于您的问题“微信小程序金山文档怎么查看填写日期”的方法如下:

1、在插入工具栏中找到“日期”这个工具;2、日期与时间窗口下的可用格式中找到我们需要的格式,并单击选择;3、在“日期与时间”窗口的右下方将“自动更新”框选上;4、点击确定即可完成设置。

注意:传入的dateTimeStamp时间戳以秒计时。如你想传以毫秒计时的值时先除1000

getDateDiff:function (dateTimeStamp) {

  var minute =  60;

  var hour = minute 60;

  var day = hour 24;

  var halfamonth = day 15;

  var month = day 30;

  var now = Dateparse(new Date())/1000   //有些特殊 不能使用 new Date()

  var diffValue = now - dateTimeStamp;

  if(diffValue < 0){return;}

  var monthC =diffValue/month;

  var weekC =diffValue/(7day);

  var dayC =diffValue/day;

  var hourC =diffValue/hour;

  var minC =diffValue/minute;

  var result = ''

  if(monthC >= 1){

      result="" + parseInt(monthC) + "月前";

  }

  else if(weekC>=1){

      result="" + parseInt(weekC) + "周前";

  }

  else if(dayC>=1){

      result=""+ parseInt(dayC) +"天前";

  }

  else if(hourC>=1){

      result=""+ parseInt(hourC) +"小时前";

  }

  else if(minC>=1){

      result=""+ parseInt(minC) +"分钟前";

  }else{

      result="刚刚";

  }

  return result;

}//时间戳转化为几天前,几小时前,几分钟前

本插件在他人基础上修改

date-pickerjs:

date-pickerjson

date-pickerwxml

date-pickerwxss

使用方法:

commodityjson

commoditywxml

commodityjs

SELECT DATEADD(yyyy,3,'7-22-2008')-1

SELECT DATEADD(mm,1,'7-22-2008')

截取 使用SUBSTRING

select SUBSTRING(cast(DATEADD(mm,1,'7-22-2008') as varchar),0,3)

1显示本月第一天

SELECT DATEADD(mm,DATEDIFF(mm,0,getdate()),0)

select convert(datetime,convert(varchar(8),getdate(),120)+'01',120)

2显示本月最后一天

select dateadd(day,-1,convert(datetime,convert(varchar(8),dateadd(month,1,getdate()),120)+'01',120))

SELECT dateadd(ms,-3,DATEADD(mm,DATEDIFF(m,0,getdate())+1,0))

3上个月的最后一天

SELECT dateadd(ms,-3,DATEADD(mm,DATEDIFF(mm,0,getdate()),0))

4本月的第一个星期一

select DATEADD(wk,DATEDIFF(wk,0, dateadd(dd,6-datepart(day,getdate()),getdate())),0)

5本年的第一天

SELECT DATEADD(yy,DATEDIFF(yy,0,getdate()),0)

6本年的最后一天

SELECT dateadd(ms,-3,DATEADD(yy,DATEDIFF(yy,0,getdate())+1,0))

7去年的最后一天

SELECT dateadd(ms,-3,DATEADD(yy,DATEDIFF(yy,0,getdate()),0))

8本季度的第一天

SELECT DATEADD(qq,DATEDIFF(qq,0,getdate()),0)

9本周的星期一

SELECT DATEADD(wk,DATEDIFF(wk,0,getdate()),0)

10查询本月的记录

select from tableName where DATEPART(mm, theDate) = DATEPART(mm, GETDATE()) and DATEPART(yy, theDate) = DATEPART(yy, GETDATE())

11查询本周的记录

select from tableName where DATEPART(wk, theDate) = DATEPART(wk, GETDATE()) and DATEPART(yy, theDate) = DATEPART(yy, GETDATE())

12查询本季的记录

select from tableName where DATEPART(qq, theDate) = DATEPART(qq, GETDATE()) and DATEPART(yy, theDate) = DATEPART(yy, GETDATE())

其中:GETDATE()是获得系统时间的函数。

13获取当月总天数:

select DATEDIFF(dd,getdate(),DATEADD(mm, 1, getdate()))

select datediff(day,

dateadd(mm, datediff(mm,'',getdate()), ''),

dateadd(mm, datediff(mm,'',getdate()), '1900-02-01'))

14获取当前为星期几

DATENAME(weekday, getdate())

15 当前系统日期、时间

select getdate()

16 dateadd 在向指定日期加上一段时间的基础上,返回新的 datetime 值

例如:向日期加上2天

select dateadd(day,2,'2004-10-15') --返回:2004-10-17 00:00:00000

17 datediff 返回跨两个指定日期的日期和时间边界数。

select datediff(day,'2004-09-01','2004-09-18') --返回:17

18 datepart 返回代表指定日期的指定日期部分的整数。

SELECT DATEPART(month, '2004-10-15') --返回 10

年为year,月为month,日为day,小时hour,分为minute,秒为second

19 datename 返回代表指定日期的指定日期部分的字符串

SELECT datename(weekday, '2004-10-15') --返回:星期五

17 day(), month(),year() --可以与datepart对照一下

select 当前日期=convert(varchar(10),getdate(),120),当前时间=convert(varchar(8),getdate(),114)

select datename(dw,'2004-10-15')

select 本年第多少周=datename(week,'2004-10-15'),今天是周几=datename(weekday,'2004-10-15')

函数 参数/功能

GetDate( ) 返回系统目前的日期与时间

DateDiff (interval,date1,date2) 以interval 指定的方式,返回date2 与date1两个日期之间的差值 date2-date1

DateAdd (interval,number,date) 以interval指定的方式,加上number之后的日期

DatePart (interval,date) 返回日期date中,interval指定部分所对应的整数值

DateName (interval,date) 返回日期date中,interval指定部分所对应的字符串名称

参数 interval的设定值如下:

值 缩 写(Sql Server) 说明

Year Yy 年 1753 ~ 9999

Quarter Qq 季 1 ~ 4

Month Mm 月1 ~ 12

Day of year Dy 一年的日数,一年中的第几日 1-366

Day Dd 日,1-31

Weekday Dw 一周的日数,一周中的第几日 1-7

Week Wk 周,一年中的第几周 0 ~ 51

Hour Hh 时0 ~ 23

Minute Mi 分钟0 ~ 59

Second Ss 秒 0 ~ 59

Millisecond Ms 毫秒 0 ~ 999

举例:

1GetDate() 用于sql server :select GetDate()

2DateDiff('s','2005-07-20','2005-7-25 22:56:32')返回值为 514592 秒

DateDiff('d','2005-07-20','2005-7-25 22:56:32')返回值为 5 天

3DatePart('w','2005-7-25 22:56:32')返回值为 2 即星期一(周日为1,周六为7)

DatePart('d','2005-7-25 22:56:32')返回值为 25即25号

DatePart('y','2005-7-25 22:56:32')返回值为 206即这一年中第206天

DatePart('yyyy','2005-7-25 22:56:32')返回值为 2005即2005年

应用示例:

查询某个日期之间的记录数据:

select from 表 where 开始时间>'2005-02-01' and 结束时间<='2005-06-05'order by id desc

查询最近30内的记录数据:

select from 表 where datediff(Dd,last_date,getdate())<=30 order by id desc

查询最近一周内的点击率大于100的记录数据:

select from t_business_product where hit_count>100 and datediff(Dw,last_date,getdate())<=7 order by id desc

查询某一年(如2006年)的记录数据:

select from 表 where DatePart(Yy,last_date)=2006 order by id desc

select from 表 where DatePart(Year,last_date)=2006 order by id desc

如查询系统当前年份插入的一年内的数据:

select from 表 where DatePart(Yy,getdate())=DatePart(Yy,getdate()) order by id desc

Systemoutprintln(calget(CalendarMONDAY)+1+"月"+(calget(CalendarDAY_OF_MONTH)+1)+"日"); //输出日期

以上就是关于微信小程序金山文档怎么查看填写日期全部的内容,包括:微信小程序金山文档怎么查看填写日期、微信小程序 时间戳距当前时间的长度、微信小程序日期插件封装-年月日时,只可选当前时间之后时间等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10120131.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存