年月日时间插件

引入顺序不可乱



引入文件夹:mobiscroll.css ,5个js文件

js代码:

$(function () {
    setTimeJs()
});

function setTimeJs() {
    var currYear = (new Date()).getFullYear();
    var opt={};
    opt.date = {preset : 'date'};
    opt.datetime = {preset : 'datetime'};
    opt.time = {preset : 'time'};
    opt.default = {
        theme: 'android-ics light', //皮肤样式
        display: 'modal', //显示方式
        mode: 'scroller', //日期选择模式
        dateFormat: 'yyyy-mm-dd',
        timeFormat: 'HH:ii:ss',
        lang: 'zh',
        showNow: true,
        nowText: "今天",
        startYear: currYear, //开始年份
        endYear: currYear + 10 //结束年份
    };

    $("#appDate").mobiscroll($.extend(opt['date'], opt['default']));
    var optDateTime = $.extend(opt['datetime'], opt['default']);
    var optTime = $.extend(opt['time'], opt['default']);
    $(".appDateTime").mobiscroll(optDateTime).datetime(optDateTime);
    $("#appTime").mobiscroll(optTime).time(optTime);
}

html代码:

<input type="text" placeholder="请选择开始时间" class="appDateTime">


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Element UI本身是一个基于Vue.js的前端组件库,它提供了一系列丰富的UI组件,包括表格、按钮、对话框等。关于水印功能,通常不是Element UI直接提供的,而是需要开发者通过自定义或者结合Element UI的组件进行实现。 如果你想要在Element UI的表格或其他元素上添加包含日期(如年月日及十分秒)的水印,你可以按照以下步骤操作: 1. 创建一个自定义插件或者组件:创建一个新的 Vue 组件,这个组件会覆盖Element的某一部分,并在其上方显示日期信息。 ```html <template> <div class="watermark"> <span>{{ currentDateTime }}</span> <!-- 当前日期时间 --> </div> </template> <script> export default { name: 'Watermark', props: { datetimeFormat: String, // 格式化日期字符串的选项 }, data() { return { currentDateTime: new Date().toLocaleString('default', { hour12: false, timeZone: 'Asia/Shanghai' }), // 本地时间 }; }, }; </script> ``` 2. 将此组件放在你想要添加水印的地方,例如表头行: ```html <template> <el-table-column prop="yourColumn" label="标题"> <template slot-scope="{ $row }"> < Watermark :datetimeFormat="YYYY-MM-DD HH:mm:ss" /> <!-- 传入自定义格式 --> <span>常规内容</span> </template> </el-table-column> </template> ``` 3. 如果你需要动态更新日期,可以在`data()`函数中监听日期变化事件: ```javascript data() { return { currentDate: new Date(), updateInterval: null, }; }, mounted() { this.updateInterval = setInterval(() => { this.currentDate = new Date(); }, 1000); // 更新频率,单位为毫秒 }, beforeDestroy() { clearInterval(this.updateInterval); }, ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值