Anda tidak dapat menulis fungsi untuk menentukan string tanggal numerik mana yang sesuai dengan format mana karena string tanggal dapat berupa beberapa format:
Misalnya, 010203 bisa jadi:
- Format 2:
DDMMYY1 Februari 03 - Format 3:
MMDDYY2 Januari 03 - Format 101:
YYMMDD3 Februari 01 - Format 306:
DDHHMM02:03 Hari 1 - Format 402:
HHMMSS01:02:03 - Format 405:
MMMMSS102 menit 3 detik - Format 610:
CCYYMMMaret 0102 - Format 616:
CCYYWWMinggu 3 0102
Demikian pula 10080102 bisa jadi:
- Format 4:
DDMMCCYY10 Agustus 102 - Format 102:
CCYYMMDD2 Januari 1008 - Format 305:
MMDDHHMM8 Oktober 01:02 - Format 501:
HHMMHHMMRentang waktu dari 10:08 hingga 01:01
Anda tidak bisa, seperti yang saya jelaskan di atas, tidak jelas apa itu beberapa nilai dan mereka bisa mengembalikan banyak format. Sebagai gantinya, Anda harus membuat kolom lain dan menyimpan format tanggal saat pengguna memasukkan tanggal daripada mencoba merekonstruksi kode format dari nomor (ambigu).