1樓:網友
格式的表示字元有問題,應該是yyyy-mm-dd大小寫有區分,日期年月日有間隔符號。
我提供測試**,你可以根據實際情況修改。
有兩個文字框,第乙個填日期,第二個填日期格式。
xaml**:
button
cs**:private void button1_click(object sender, routedeventargs e)
string format = ;
datetime time;
trytime = ;
日期錯誤。")
return;
if ( =
你輸入的日期格式也正確。")
你輸入的日期格式不正確。")
2樓:大刀闊斧向前進
用js寫正規表示式來進行驗證。安全要求高的話,在服務端後臺**也進行正則驗證。正規表示式不懂 就吧!
i'm sorry 我誤解了。
excel如何正確的輸入日期格式
3樓:撒昊然
excel中日期本質上屬於特殊的數字,由於單元格格式設定的不同,excel中有了數字和日期的區分,比如數字1設定成日期格式就是1900年1月1日。數字2設定成日期格式就是1900年1月2日……如果把2019年5月4日轉換成數字就是43592。
二:如何輸入日期?
在excel中,輸入日期的正確方法是以橫線或者斜線隔開,比如輸入/5/7這些格式,系統都會自動識別為日期。而輸入這樣的格式都是錯誤的,這些錯誤的日期不能設定日期的其他格式,也無法進行函式運算,更不能進行分組。
下面介紹三種輸入日期的技巧。
如果年份不同,輸入日期需要逐個錄入。但是如果是當年的日期,直接輸入月和日即可,不用錄入年也可以。
如下圖所示,選中a列資料後,在【開始】選項卡中的【數字】區域選擇【短日期】,如果是2019年的日期,。比如錄入2019年5月5日。輸入5-5,就會自動顯示2019/5/5。
然後我們可以改成【長日期】,也可以按ctrl+1在單元格格式設定——自定義中改成橫線的日期格式。
2.錄入日期。
按下快捷鍵ctrl+;(分號) 可以快速錄入當前日期,按下ctrl+shift+;(分號)可以快速錄入當前時間。
輸入函式=today(),可以錄入當前日期,並且每次開啟工作表都會更新。輸入函式=now(),可以快速錄入當前日期的當前時間。同樣可以自動更新。
輸入函式時單元格下面有提示時可以按tab鍵快速選擇)
三:日期格式不正確如何轉換?
上面已經介紹瞭如果輸入2019-05-07或者2019/05/07這樣的格式,可以利用單元格格式設定在不同的日期格式之間或者日期與數字之間進行轉換。但是如果輸入不正確的日期格式,比如20190507或者這樣的格式。那麼就需要運用分列將日期轉換為正確的格式。
轉換的方法只需要我們在【資料】選項卡中選擇【分列】,第1步、第2步直接點下一步,第3步選擇【日期】,然後點完成就可以轉換成正確的日期格式了。
excel日期格式問題
如果所有資料都是以日期格式填寫,資料在a列,使用公式 date 2000 day a1 month a1 year a1 2000 下拉複製公式。格式 單元格 數字 1 如果2025 3 4 此時格式為日期,可在右側 型別 中選擇合適的格式,還可以更改 區域設定 國家 地區 換中國或英語國家試試 2...
excel輸入日期就變,為什麼EXCEL表格中輸入日期後就變成一串 字元了
為什麼,明知 列示 20130903自動變成2013 9 3,在 自定義 型別 設定增加,0000 00 00,點確定,然後把單元格公式拉下你所需用行列。office版本配置問題,實際2013 9 3的日期數字為41520,而非20130903,你輸入41520,則會顯示2013 9 3.可以在格單...
返回輸入日期的下一天,excel 返回當前日期的下個季度
excel 返回當前日期的下個季度 公式。mod len month a , 其中len month a 為日期所屬季度計算公式。還可以將其計算結果更加準確化 year a len month a 年第 mod len month a , 季度 可以用公式解決你的問題 a輸入 if month a ...