關於My97DatePicker時間外掛選擇周的時間格式
因為最近做週報表的功能 用到了需求選擇周 原來的My97DatePicker外掛根據網路資料只能支援到選擇周 但是由於201753這樣的周格式 外掛是不支援的
導致一些bug 尋找到一個笨方法希望能幫助到一些人 如有更好的方法請留言告訴我 謝謝了
首先周的格式不像其他格式有支援 直接修改dateFmt:'yyyy-MM-dd'
需要新增一個js
<input id="d120" type="text" onfocus="WdatePicker({maxDate:'#F{$dp.$D(\'d122\')}',isShowWeek:true,onpicked:funccc,errDealMode:3})"/>
function funccc(){
$dp.$('d121').value=$dp.cal.getP('y')+$dp.cal.getP('W','WW');
}
這樣雖然會顯示出 201753這樣的 xxxx年xx周的格式 但是會有一個bug就是因為這樣的格式外掛不支援 再次點選文字框會無法關閉外掛
所以我想到的是 將這個文字框放在最上層 並且隱藏 將得到的周格式賦給底下的文字框 其實上層的格式是預設的 dateFmt:'yyyy-MM-dd' 並且隱藏
以下是我的程式碼 希望對大家有幫助
<div class="f-fl" style="position:absolute;">
<input name="starttime1" id="d120" type="text" style="width:192px;background: #ffffff;position:relative;left:0;border: 0;z-index:99;opacity: 0;" onfocus="WdatePicker({maxDate:'#F{$dp.$D(\'d123\')}',isShowWeek:true,onpicked:funccc,errDealMode:3})" class="u-ipt f-fl form form-w" value="$!{beginning1}"/>
<input name="starttime" id="d121" type="text" style="width:192px;position:relative;left:-213px;z-index:9;" class="u-ipt f-fl form form-w" value="$!{beginning}"/>
</div>
function funccc(){
$dp.$('d121').value=$dp.cal.getP('y')+$dp.cal.getP('W','WW');
}
相關文章
- 時間選擇外掛ClockPickerKPI
- angular 實現一週選擇時間段外掛Angular
- 12款優秀的JavaScript日曆和時間選擇外掛JavaScript
- 時間線外掛
- 【MySQL】時間型別儲存格式選擇MySql型別
- 精心挑選12款優秀的 JavaScript 日曆和時間選擇外掛JavaScript
- 關於時間格式化總結
- element-ui 時間選擇器設定時間選擇範圍UI
- elementUI中日期選擇器,控制開始時間小於結束時間UI
- 自定義時間選擇器
- [外掛擴充套件]跪求時間軸外掛套件
- 時間戳轉化為時間格式時間戳
- PHP求時間間隔n天、周、月、年後的時間PHP
- Mysql時間欄位格式如何選擇,TIMESTAMP,DATETIME,INT?MySql
- BootStrapDatePicker時間選擇器--TangobootGo
- iOS簡易時間選擇器iOS
- AngularJS教程十六—— 時間選擇AngularJS
- jquery Mobiscroll日期時間選擇外掛使用 以及設定defaultValue屬性不起作用jQuery
- javascript實現的時間日期格式化外掛JavaScript
- pbootcms模板如何呼叫時間 時間格式大全boot
- 小程式年月日時間段區間選擇
- javascript時間戳和時間格式的相互轉換JavaScript時間戳
- python,時間加減,時間計算,時間格式化,時間提取彙總Python
- [時間格式的轉換]
- iphone時間格式的支援iPhone
- React Native日期時間選擇元件React Native元件
- iOS 關於時間的處理iOS
- Oracle關於時間/日期的操作Oracle
- 有關sql時間型別及格式SQL型別
- [外掛擴充套件]工作時間軸(新外掛後臺)套件
- 設定時間格式
- 微信小程式-選擇時間(一週的某一時刻)微信小程式
- JS時間處理外掛MomentJSJS
- win10如何修改時間日期格式 調整時間格式和日期格式的方法Win10
- js外掛--獲取指定時間距離當前時間狀態:上週,當前周,前天,昨天,今天,明天,後天,當前周,下週。JS
- vue 手寫一個時間選擇器Vue
- MySQL 時間戳的 獲取 & 轉換為特定時間格式MySql時間戳
- iOS時間格式化“剛剛、幾分鐘前、幾小時前”等,[包括時間戳&格式化後的時間]...iOS時間戳