npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

my-datetimeselect

v1.0.1

Published

dateTimePicker

Readme

datetimePicker

datetimePicker 时间日期选择 (基于iosselect)

安利一波iosselect

html下拉菜单select在安卓和IOS下表现不一样,iosselect正是为统一下拉菜单样式而生,我们以IOS下select的交互和样式为蓝本,开发了这一组件。

Demo

Demo

Demo

安装

npm i my-datetimeselect -S

使用

new DateTimePicker(options)

参数(options)

@param String title             标题
@param String className         自定义Class
@param String closeText         取消按钮文字
@param String sureText          确定按钮文字
@param Boolean isShowCancle     是否显示取消按钮
@param Boolean isShowAnimate    是否需要过度动画
@param String type              选择类型(date|dateTime|time) date:日期; dateTime: 日期时间; time: 时间
@param String id                触发元素Id (必填)
@param Date beginDate           选项最小时间
@param Date endDate             选项最大时间
@param Date isShowSymbol        是否显示符号(年月日)
@param Array symbols            符号数组 eg: ['年', '月', '日', ':']
@param String format            格式化时间 eg: 'YYYY-MM-DD HH:mm'
@param Function disable         不需要显示的选项
@param Function onSelect        选择回调 return (Array, String)
@param Function fallback        取消回调

栗子

new DateTimePicker({
  id: 'eleId',
  type: 'date',
  onSelect(val, date) {
    console.log(val, date)
    //['2019', '11', '21'], 2019年11月21日
  },
  disable(data){
    return data.getMinutes() > 30
  }
})

截图

Demo

Demo

Demo