Artikel ini adalah artikel cermin dari terjemahan mesin, silakan klik di sini untuk melompat ke artikel aslinya.

Melihat: 22266|Jawab: 0

[Sumber] C# adalah metode untuk menentukan apakah angka 6 digit yang dimasukkan oleh pengguna adalah tanggal

[Salin tautan]
Diposting pada 12/06/2015 10.25.13 | | |
  1. /// <summary>   
  2.         /// 判断输入是否为日期类型   
  3.         /// </summary>   
  4.         /// <param name="s">待检查数据</param>   
  5.         /// <returns></returns>   
  6.         public static bool IsDate(string s)
  7.         {
  8.             try
  9.             {
  10.                 //例如:201506
  11.                 s = s.Insert(4, "/");
  12.                 DateTime d = DateTime.Parse(s);
  13.                 return true;
  14.             }
  15.             catch
  16.             {
  17.                 return false;
  18.             }
  19.         }
Salin kode
Saya menemukan beberapa metode dari Internet, dan kemudian saya mengubahnya sendiri.

Tanggal yang benar yang dikembalikan oleh pengguna, misalnya, 201503

Pengguna yang memasukkan tanggal yang salah mengembalikan false, misalnya, 201555




Mantan:Gunakan ekspresi reguler untuk membuat C# menentukan apakah format tanggal input sudah benar
Depan:Metode bahasa C# untuk "mengonversi string format tanggalwaktu ke jenis DateTime"
Sanggahan:
Semua perangkat lunak, materi pemrograman, atau artikel yang diterbitkan oleh Code Farmer Network hanya untuk tujuan pembelajaran dan penelitian; Konten di atas tidak boleh digunakan untuk tujuan komersial atau ilegal, jika tidak, pengguna akan menanggung semua konsekuensi. Informasi di situs ini berasal dari Internet, dan sengketa hak cipta tidak ada hubungannya dengan situs ini. Anda harus sepenuhnya menghapus konten di atas dari komputer Anda dalam waktu 24 jam setelah pengunduhan. Jika Anda menyukai program ini, harap dukung perangkat lunak asli, pembelian pendaftaran, dan dapatkan layanan asli yang lebih baik. Jika ada pelanggaran, silakan hubungi kami melalui email.

Mail To:help@itsvse.com