jQuery   发布时间:2022-03-30  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了jquery – 结合datepicker和date.js大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
有没有人将 JQuery Datepicker和Date.JS组合在一个控件中.我发现有几个帖子暗指这个,但没有找到任何关于它是如何完成的例子.
我发现这个 http://marcgrabanski.com/article/datejs-javascript-library
但随后小道变冷了.这有什么动静吗?

任何指针都很有用

解决方法

在查看了datepicker的代码后,我注意到DateJS库已经合并.

/**
 * Version: 1.0 Alpha-1 
 * Build Date: 13-Nov-2007
 * Copyright (C) 2006-2007,Coolite Inc. (@R_673_10107@://www.coolite.com/). All rights reserved.
 * License: Licensed under The MIT License. See license.txt and @R_673_10107@://www.datejs.com/license/. 
 * Website: @R_673_10107@://www.datejs.com/ or @R_673_10107@://www.coolite.com/datejs/
 */

这回答了我的部分问题.我注意到认语言环境已作为en-US提供,值得注意的是,如果您想使用功能,则需要修改该行:

Date.CultureInfo={name:"en-US",englishName:"English (United States)",nativename:"English (United States)",dayNames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],abbreviatedDayNames:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],shortestDayNames:["Su","Mo","Tu","We","Th","Fr","Sa"],firstLetterDayNames:["S","M","T","W","F","S"],monthNames:["January","February","March","April","May","June","July","August","September","October","November","December"],abbreviatedMonthNames:["Jan","Feb","Mar","Apr","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],amDesignator:"AM",pmDesignator:"PM",firstDayOfWeek:0,twoDigitYearMax:2029,dateElementOrder:"mdy",formatPatterns:{shortDate:"M/d/yyyy",longDate:"dddd,MMMM dd,yyyy",shortTime:"h:mm tt",longTime:"h:mm:ss tt",fulldatetiR_991_11845@e:"dddd,yyyy h:mm:ss tt",sortabledatetiR_991_11845@e:"yyyy-MM-ddTHH:mm:ss",universalSortabledatetiR_991_11845@e:"yyyy-MM-dd HH:mm:ssZ",rfc1123:"ddd,dd MMM yyyy HH:mm:ss GMT",monthDay:"MMMM dd",yearMonth:"MMMM,yyyy"},regexPatterns:{jan:/^jan(uary)?/i,feb:/^feb(ruary)?/i,mar:/^mar(ch)?/i,apr:/^apr(il)?/i,may:/^may/i,jun:/^jun(E)?/i,jul:/^jul(y)?/i,aug:/^aug(ust)?/i,sep:/^sep(t(ember)?)?/i,oct:/^oct(ober)?/i,nov:/^nov(ember)?/i,dec:/^dec(ember)?/i,sun:/^su(n(day)?)?/i,mon:/^mo(n(day)?)?/i,tue:/^tu(e(s(day)?)?)?/i,wed:/^we(d(nesday)?)?/i,thu:/^th(u(r(s(day)?)?)?)?/i,fri:/^fr(i(day)?)?/i,sat:/^sa(t(urday)?)?/i,future:/^next/i,past:/^last|past|prev(IoUs)?/i,add:/^(\+|after|from)/i,subtract:/^(\-|before|ago)/i,yesterday:/^yesterday/i,today:/^t(oday)?/i,tomorrow:/^tomorrow/i,Now:/^n(ow)?/i,millisecond:/^ms|milli(second)?s?/i,second:/^sec(ond)?s?/i,minute:/^min(utE)?s?/i,hour:/^h(ou)?rs?/i,week:/^w(eE)?k/i,month:/^m(o(nth)?s?)?/i,day:/^d(ays?)?/i,year:/^y((ea)?rs?)?/i,shortMeridian:/^(a|p)/i,longMeridian:/^(a\.?m?\.?|p\.?m?\.?)/i,timezone:/^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,ordinalSuffix:/^\s*(st|nd|rd|th)/i,timeContext:/^\s*(\:|a|p)/i},abbreviatedTimeZonestandard:{GMT:"-000",EST:"-0400",CST:"-0500",MST:"-0600",PST:"-0700"},abbreviatedTimeZoneDST:{GMT:"-000",EDT:"-0500",CDT:"-0600",MDT:"-0700",PDT:"-0800"}};

在我的情况下,无论你的语言环境是什么,它都是en-GB

Date.CultureInfo = { name: "en-GB",englishName: "English (United Kingdom)",nativename: "English (United Kingdom)",dayNames: ["Sunday",abbreviatedDayNames: ["Sun",shortestDayNames: ["Su",firstLetterDayNames: ["S",monthNames: ["January",abbreviatedMonthNames: ["Jan",amDesignator: "AM",pmDesignator: "PM",firstDayOfWeek: 1,twoDigitYearMax: 2029,dateElementOrder: "dmy",formatPatterns: { shortDate: "dd/MM/yyyy",longDate: "dd MMMM yyyy",shortTime: "HH:mm",longTime: "HH:mm:ss",fulldatetiR_991_11845@e: "dd MMMM yyyy HH:mm:ss",sortabledatetiR_991_11845@e: "yyyy-MM-ddTHH:mm:ss",universalSortabledatetiR_991_11845@e: "yyyy-MM-dd HH:mm:ssZ",rfc1123: "ddd,monthDay: "dd MMMM",yearMonth: "MMMM yyyy" },regexPatterns: { jan: /^jan(uary)?/i,feb: /^feb(ruary)?/i,mar: /^mar(ch)?/i,apr: /^apr(il)?/i,may: /^may/i,jun: /^jun(E)?/i,jul: /^jul(y)?/i,aug: /^aug(ust)?/i,sep: /^sep(t(ember)?)?/i,oct: /^oct(ober)?/i,nov: /^nov(ember)?/i,dec: /^dec(ember)?/i,sun: /^su(n(day)?)?/i,mon: /^mo(n(day)?)?/i,tue: /^tu(e(s(day)?)?)?/i,wed: /^we(d(nesday)?)?/i,thu: /^th(u(r(s(day)?)?)?)?/i,fri: /^fr(i(day)?)?/i,sat: /^sa(t(urday)?)?/i,future: /^next/i,past: /^last|past|prev(IoUs)?/i,add: /^(\+|after|from)/i,subtract: /^(\-|before|ago)/i,yesterday: /^yesterday/i,today: /^t(oday)?/i,tomorrow: /^tomorrow/i,Now: /^n(ow)?/i,millisecond: /^ms|milli(second)?s?/i,second: /^sec(ond)?s?/i,minute: /^min(utE)?s?/i,hour: /^h(ou)?rs?/i,week: /^w(eE)?k/i,month: /^m(o(nth)?s?)?/i,day: /^d(ays?)?/i,year: /^y((ea)?rs?)?/i,shortMeridian: /^(a|p)/i,longMeridian: /^(a\.?m?\.?|p\.?m?\.?)/i,timezone: /^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,ordinalSuffix: /^\s*(st|nd|rd|th)/i,timeContext: /^\s*(\:|a|p)/i },abbreviatedTimeZonestandard: { GMT: "-000",EST: "-0400",CST: "-0500",MST: "-0600",PST: "-0700" },abbreviatedTimeZoneDST: { GMT: "-000",EDT: "-0500",CDT: "-0600",MDT: "-0700",PDT: "-0800"} };

我从DateJS库源获得了这个并复制并粘贴它

我还通过访问长丝网站找到了这个方便的信息:
http://www.filamentgroup.com/lab/update_date_range_picker_with_jquery_ui/

从我这方面吸取的教训是,经过一番研究后,所有问题都得到了解答:-)

大佬总结

以上是大佬教程为你收集整理的jquery – 结合datepicker和date.js全部内容,希望文章能够帮你解决jquery – 结合datepicker和date.js所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。