යුනික්ස් ටයිම් සිට සාමාන්‍ය බවට පරිවර්තනය කිරීමට අණ කරන්න

බොහෝ විට මම යුනික්ස් ආකෘතියෙන් දිනයන් සොයාගත්තෙමි, පැහැදිලිවම ඔවුන් මට පෙන්වන දිනය හා වේලාව පිළිබඳ යක්ෂයෙකු මට නොතේරේ, යුනික්ස් ටයිම් හි ඇති දේ “සාමාන්‍ය” බවට පරිවර්තනය කිරීම අවශ්‍ය වන්නේ එතැනිනි.

නමුත්, පළමුව ප්රශ්නය:

යුනික්ස් වේලාව යනු කුමක්ද?

අපට කියවිය හැකිය විකිපීඩියා අප ඉදිරිපිට ඇති අංකය 1 ජනවාරි 1970 සිට මේ මොහොත දක්වා ගත වූ තත්පර ගණන බව අපට පෙනෙනු ඇත, "1437905791" වැනි දෙයක් ඇත්ත වශයෙන්ම අදහස් කරන්නේ: 2015-07-26 10:16:31

යුනික්ස් ටයිම් ආකෘතියෙන් දිනයන් සොයා ගන්නේ කොහෙන්ද?

බොහෝ යෙදුම් ඔවුන් භාවිතා කරන දත්ත සමුදාය, සංසද, යෙදුම් සේවාදායක යනාදිය තුළ මෙම ආකෘතියේ දිනයන් හෝ අවස්ථාවන් සුරැකීමට නැඹුරු වේ.

යුනික්ස් ටයිම් පර්යන්තයේ සිට ඔබට තේරුම් ගත හැකි දෙයක් බවට පරිවර්තනය කරන්නේ කෙසේද?

සරලයි, අපට පහත දිනය ඇතැයි සිතමු: 1416483005

එය අපට තේරුම් ගත හැකි දෙයකට පරිවර්තනය කිරීම සඳහා, තබන්න: දිනය -d @

එනම්:

date -d @1416483005

එය 20 නොවැම්බර් 2014 වන දින 06:30:05 ට නිරූපණය කරන්නේ කුමක්දැයි අපට කියනු ඇත

යුනික්ස් වේලාව බවට පරිවර්තනය කරන්න

යුනික්ස් ටයිම් වෙතින් පරිවර්තනය කිරීමට වෙබ් අඩවියක් තිබේද?

ඔව්, ගූගල් හි සොයන්න «යුනික්ස් කිරීමට දිනයVo හා වොයිලා, ඔවුන් බොහෝ දේ දකිනු ඇත ප්රතිඵල.

පරිවර්තනය කළ සෘජු MySQL දිනය මට ලබා ගත හැකිද?

ඔව්, එය දත්ත සමුදායක් යැයි උපකල්පනය කිරීම සංඛ්යාන, මේසයක් කියලා වරක්, සහ යුනික්ස් ආකෘතියෙන් දිනය ලෙස හැඳින්වෙන ක්ෂේත්‍රයක් තිබේ නම්, එම පරිවර්තනය කළ ක්ෂේත්‍රයෙන් සියලුම දත්ත ලබා ගැනීමේ විමසුම දැනටමත් වනු ඇත:

select FROM_UNIXTIME(date) from stats.times;

එනම්, අපට මෙම පරිවර්තනය සඳහා උපකාරී වන FROM_UNIXTIME () නම් ශ්‍රිතයක් ඇත, වරහන් තුළ අපි එම වර්ගයේ තොරතුරු ඇති ක්ෂේත්‍රය තැබුවහොත් එය එය අප බවට පරිවර්තනය කරයි.

අවසානය!

එකතු කිරීමට තවත් බොහෝ දේ නැත, විනෝද වන්න!


ලිපියේ අන්තර්ගතය අපගේ මූලධර්මවලට අනුකූල වේ කතුවැකි ආචාර ධර්ම. දෝෂයක් වාර්තා කිරීමට ක්ලික් කරන්න මෙන්න.

අදහස් 9 ක්, ඔබේ අදහස් තබන්න

ඔබේ අදහස තබන්න

ඔබේ ඊ-මේල් ලිපිනය පළ කරනු නොලැබේ. අවශ්ය ක්ෂේත්ර දක්වා ඇති ලකුණ *

*

*

  1. දත්ත සඳහා වගකිව යුතු: මිගෙල් ඇන්ජල් ගැටන්
  2. දත්තවල අරමුණ: SPAM පාලනය කිරීම, අදහස් කළමනාකරණය.
  3. නීත්‍යානුකූලභාවය: ඔබේ කැමැත්ත
  4. දත්ත සන්නිවේදනය: නෛතික බැඳීමකින් හැර දත්ත තෙවන පාර්ශවයකට සන්නිවේදනය නොකෙරේ.
  5. දත්ත ගබඩා කිරීම: ඔක්සෙන්ටස් නෙට්වර්ක්ස් (EU) විසින් සත්කාරකත්වය දක්වන දත්ත සමුදාය
  6. අයිතිවාසිකම්: ඕනෑම වේලාවක ඔබට ඔබේ තොරතුරු සීමා කිරීමට, නැවත ලබා ගැනීමට සහ මකා දැමීමට හැකිය.

  1.   සෙරොන් ප්රකාශ කළේය

    මෙම ආකෘතිය විකලාංග විද්‍යාත්මකව භාවිතා කරන බව álaaaa දැන සිටියේ නැත, විචල්යයේ උපරිම මතකය ළඟා වූ විට කුමක් සිදුවේදැයි බලමු. ලෝක යාලුවනේ අවසානය, හැමෝම වැරදියි, අවසානයේදී එය අපට කියන්නේ කවදාදැයි යුනික්ස් වනු ඇත.

  2.   මාරියෝ ගිලර්මෝ සවාලා සිල්වා ප්රකාශ කළේය

    මොනතරම් හොඳ ප්‍රකාශනයක්ද… !! මෙම තොරතුරු සඳහා ස්තුති !!!

    චියර්ස්…

  3.   දඩයක්කාරයා ප්රකාශ කළේය

    Ccze log colorizer හට යුනික්ස් දිනය ආකෘතිය පරිවර්තනය කිරීමට විකල්පයක් ඇත.

    tailf/varlog/squid3/access.log | ccze -C

  4.   ආමන්ඩෝ විවේකය ප්රකාශ කළේය

    ඉතා හොඳ පෝස්ට් එකක්, විධානය දැන ගැනීම තරමක් ප්‍රයෝජනවත් වේ, ඔබ ලොගයක් දකින විට යුනික්ස් වේලාව හිසරදයක් වන අතර ඔබ අංකය පමණක් දුටුවහොත් ඔබට මෙම ආකෘතියේ දිනය කුමක්දැයි නොදැනේ.

    1.    අසුරියස් ප්රකාශ කළේය

      හරියටම, පද්ධතියේ යම් සිදුවීමක් සිදු වූ විට සහ එය පරිවර්තනය කරන්නේ කෙසේදැයි නොදැන සිටියදී මඟුල ඔබෙන් අසන්නේ කුමක්ද?

  5.   eliotime 3000 ප්රකාශ කළේය

    යුනික්ස්ටයිම් සමඟ කාලය ප්‍රදර්ශනය කිරීම හොඳ අදහසකි.

  6.   වැසි ප්රකාශ කළේය

    මම time.h සමඟ කාලය සමඟ පරීක්ෂණ සිදු කර ඇත (0) එය 1970 සිට තත්පර ලබා දෙයි, එය ස්වයංක්‍රීයව කරන මෙවලම් ඇති බව මම දනිමි නමුත් මට එය අතින් බැලීමට අවශ්‍ය විය
    එතැන් සිට ගෙවී ගිය වසර ගණනට මම 1970 එකතු කරමි, තත්පර 60 න් බෙදූ කාලය මිනිත්තු ලබා ගැනීමටත්, පැය 24 ලබා ගැනීමටත්, පසුව පැය 365 අතර කාලය ලබා ගැනීමටත්, අවසාන XNUMX සඳහා දින ලබාගෙන වසර ලබා ගැනීමටත් මම කාලය එකතු කරමි.
    දිගු වර්ෂය = 1970 + ((කාලය (0) / 60/60/24/365)); මට වත්මන් දිනය ලබා දෙයි

    මාසය සඳහා මම වත්මන් දිනය ගෙන තත්පර සිට දිනයේ සිට පසුගිය වසර දක්වා අඩු කරමි, නමුත් පසුගිය වසරේ සිට තත්පර ගණනක් මට තවමත් තිබේ.
    long numdelmes=time(0)-(((time(0)/60/60/24/365)-1)606024එක);

    මම අංකල්ම් ගෙන විනාඩි 60 කින් බෙදූ අතර මිනිත්තු ලබා ගැනීමට නැවත පැය 60 කින් පැය ලබා ගන්නෙමි. මට දැනටමත් මේ වසරේ දින ගණන ඇත, දැන් මම ඉතිරි කොටස 7 අතරට ගෙන ඒවා මට දින ලබා දෙයි
    long diasemana=((numdelmes/60/60/24)-365)%7;

    මම ක්‍රියාවලිය නැවත කරන නමුත් මම තවදුරටත් 7 න් බෙදන්නේ නැත, නමුත් 31 වන විට මට මාසයේ අංකය ලැබේ
    numdelmes=((numdelmes/60/60/24)-365)/31;

  7.   කර්මාන්ත ශාලාව ප්රකාශ කළේය

    විශිෂ් article ලිපියක්, එය මුළුමනින්ම පැහැදිලිය, ප්‍රජාවේ වැඩ කටයුතු ද අවධාරණය කිරීමට මට අවශ්‍යය, අදහස් දැක්වීමේදී බොහෝ සැකයන් ද පැහැදිලි කර ඇති අතර බ්ලොග් අඩවියක් අනුගමනය කරමින් මෙවැනි පුද්ගලයින් සිටීම පහසු නැත. ඒ 10 යි.