微信程序日期转换、比较、加减

在utils目录下新建一个dateUtil.js,代码如下:(在需要用的地方引入这个js,调用相关方法传入对应参数就可以使用了)//日期转时间戳constgetUnixTime=(dateStr)=>{ letnewstr=dateStr.replace(/-/g,'/') letdate=newDate(newstr) lettime_str=date.getTime().toString() returntime_str.substr(0,10)}//时间戳转日期,falg:true表示只要年月日,part:yearmonthdateconsttoDate=(number,flag,part)=>{ letn=number letdate=newDate(parseInt(n)*1000) lety=date.getFullYear() letm=date.getMonth()+1 m=m<10?('0'+m):m letd=date.getDate() d=d<10?('0'+d):d leth=date.getHours() h=h<10?('0'...

微信程序的picker使用数组作为选项

页面:<pickerbindchange="bindCountryChange"class="weui-inputweui-right"value="{{countryIndex}}"range="{{countries}}"range-key="name"><viewclass="weui-select">{{countries[countryIndex].name}}</view></picker>data:{countries:[{id:1,name:"餐饮费",},{id:2,name:"住宿费",}],countryIndex:0,}bindCountryChange(e){this.setData({countryIndex:e.detail.value})}, ...

SQL按指定ID的顺序排序显示

平时工作中,可能会手工指定一序列的ID,一般做法都是用in(id),但是查询出来的数据无法按自己写入的id值排序。一般写入是按1,2,3,5这样的格式。如果想排序时按照4,1,3,5这样的顺序排列的话,需要进行一下处理,网上查到这个方法还不错。orderbycharindex(','+convert(varchar,id)+',',',"+IDList+",')其中IDList为4,1,3,5这样的ID序列值。...

申请小程序支付详解

小程序支付说明小程序作为公众平台新的一种账号类型,申请微信支付的门槛和其他类型公众号一致,都需要通过微信认证。常见问题解答Q:小程序在哪绑定商户号开通微信支付?A:通过公众号开通小程序后,登录小程序左侧****菜单“微信支付”-开通-选择“新申请”或“绑定”新申请:需提交申请资料,通过审核、验证、签约的开户步骤,获得一个与公众号绑定的新商户号;绑定:输入原有商户号的账号、密码,即可绑定成功。 **Q:在服务商模式下支付可否接入小程序?**A:特约商户可通过第三方在小程序中拉起支付,第三方本身不经手资金,支付成功后资金直接进入特约商户商户号。Q:小程序是否有开发模板可供无经验的商户使用?A:小程序内拉起支付,详见小程序支付开发文档Q:小程序支付后如何提现?A:通过绑定商户号开通小程序支付,用户支付后的钱会保留在商户号中,商户可以选择手动提现或自动提现,实际资金会在t+1日后转到商户号对应的银行账户中。Q:如何在交易凭证中,推荐小程序页面?A:通过【普通直连模式商户】页面,申请在交易凭证展示小程序。申请需提交...
开发笔记 开发笔记·2022-04-03

C#获取微信小程序openid

usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Web;usingSystem.Web.Services;usingSystem.Web.Script.Serialization;usingSystem.Web.Script.Services;usingSystem.Runtime.Serialization.Json;usingSystem.Data;usingSystem.Text;usingSystem.IO;usingSystem.Net;usingNewtonsoft.Json;usingNewtonsoft.Json.Linq;///<summary>///api的摘要说明///</summary>[WebService(Namespace="https://www.51dev.com/")][WebServiceBinding(ConformsTo=WsiProfiles.BasicProfile1_1)]//若要允许使用ASP.NETAJAX从脚本中...
开发笔记 开发笔记·2022-03-25

C#开发串口通信程序

usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Data;usingSystem.Drawing;usingSystem.Linq;usingSystem.Text;usingSystem.Windows.Forms;usingSystem.IO.Ports;namespacePowerControl{publicpartialclassFm_Main:Form{privateSerialPortcomm=newSerialPort();//可变字符串类,用于存储接收到的字符privateStringBuilderBuilder=newStringBuilder();publicFm_Main(){InitializeComponent();}privatevoidFm_Main_Load(objectsender,EventArgse){init();comm.NewLine="";comm.RtsEnable=true;}publicvoidinit(){btn_S...
开发笔记 开发笔记·2022-03-22

微信小程序打开文档(WORD,PDF,xls)

注意:官方文档有问题,必须要把文档格式加上去,不然很多格式无法打开,IOS也无法打开!     var url = 'https://www.51dev.com/zx.docx';    wx.downloadFile({      // 示例 url,并非真实存在      url: url,      success(res) {        const filePath = res.tempFilePath;        console.log(filePath);        wx.openDocument({          filePath,          fileType: url.fileType,          success(res) {            console.log('打开文档成功')          },          fail: function (res) {            console.log(res);          },        })      ...

怎样填写微信程序隐私指引

为了分辨用户,开发者将在获取你的明示同意后,收集你的微信昵称、头像。为了显示距离,开发者将在获取你的明示同意后,收集你的位置信息。开发者收集你的地址,用于获取位置信息。开发者收集你的发票信息,用于维护消费功能。为了用户互动,开发者将在获取你的明示同意后,收集你的微信运动步数。为了通过语音与其他用户交流互动,开发者将在获取你的明示同意后,访问你的麦克风。开发者收集你选中的照片或视频信息,用于提前上传减少上传时间。为了上传图片或者视频,开发者将在获取你的明示同意后,访问你的摄像头。为了登录或者注册,开发者将在获取你的明示同意后,收集你的手机号。开发者使用你的通讯录(仅写入)权限,用于方便用户联系信息。开发者收集你的设备信息,用于保障你正常使用网络服务。开发者收集你的身份证号码,用于实名认证后才能继续使用的相关网络服务。开发者收集你的订单信息,用于方便获取订单信息。开发者收集你的发布内容,用于用户互动。开发者收集你的所关注账号,用于用户互动。开发者收集你的操作日志,用于运营维护。为了保存图片或者上传图片,开发者将在获取你的明示同意后,使用你的相册(仅写入)权限。为了用户互动,开发者将在获取你...

linux以普通用户执行程序

runuser-unobody--id-unsudo-unobody--id-unsunobody-s/bin/bash-c'id-un' ...

微信小程序页面怎样实现跳转

//保留当前页面,跳转到应用内的某个页面,使用wx.navigateBack可以返回到原页面。wx.navigateTo({url:'page/book/detail?id=1'})//关闭当前页面,返回上一页面或多级页面。wx.navigateTo({url:'page/book/detail?id=1'  //页面A})wx.navigateTo({url:'page/book/detail?id=1'  //页面B})//跳转到页面Awx.navigateBack({delta:2})//关闭当前页面,跳转到应用内的某个页面。wx.redirectTo({url:'page/book/detail?id=1'})//跳转到tabBar页面(在app.json中注册过的tabBar页面),同时关闭其他非tabBar页面。wx.switchTab({url:'page/index/index'})//关闭所有页面,打开到应用内的某个页面。wx.reLanch({url:'page/book/detail?id=1'}) ...

推荐一个程序员学习网站

推荐一个程序员学习网站:https://www.51dev.comIT技术社区...

php报500错误时显示所有错误

在php文件的开头输入ini_set("display_errors","On");error_reporting(E_ALL|E_STRICT); ...
开发笔记 开发笔记·2021-07-03

微信小程序手机号码校验

微信小程序手机号码校验functionisPhone(value){if(!/^1(3|4|5|7|8)d{9}$/.test(value)){returnfalse}else{returntrue}} ...

微信青蛙pro是什么

 微信青蛙Pro是新一代微信刷脸支付设备,双面屏设计,前后屏均为10.1英寸,并配备3D结构光摄像头,前屏刷脸支付,后屏可实时感知前屏状态,方便地引导顾客操作。微信青蛙Pro将在帮助商家高效完成收银工作之余,更进一步强化与顾客间的互动沟通,提高商户营销经营效能。 微信青蛙Pro即插即用,商户无需改造现有系统,即可获得“智能收银”能力。微信青蛙Pro还集合了腾讯众多优秀的开放能力,如腾讯云小微的AI智能语音助手能力,可实现语音识别、自然语言理解、语音合成、声纹识别等全栈AI语音能力。微信青蛙Pro主要有以下特性:1、摄像头:3D结构光摄像头,刷脸速度更快,支付更安全;2、一体双屏:前屏刷脸支付,后屏可实时感知前屏状态,方便引导顾客操作;进阶互动海报投送,收银员可通过后屏向顾客投送互动物料;包括图片,视频,小程序以及H5等;3、专用扫码器:与普通刷脸支付设备相比,扫码盒子较小,优化扫码体验;可调节设备高度及角度,适用于各种收银台类型;4、即插即用:安装简单即插即用,满足基础收银与进阶个性化运营需求;5、微信生态:支持在「微信青蛙Pro」上运行所有...
开发笔记 开发笔记·2021-03-20

操作系统/应用程序、操作中的“并发”、线程和进程,python中线程和进程(GIL锁),python线程编写+锁

并发编程前言:     1、网络应用          1)爬虫直接应用并发编程;          2)网络框架djangoflasktornado源码-并发编程          3)socketserver源码-并发编程     2、运维领域          1)自动化开发-运维开发(机器的批量管理,任务的批量执行等)一、操作系统/应用程序a、硬件      -硬盘     &n...
首页上一页...45678...下一页尾页