Note: The other languages of the website are Google-translated. Back to English

Як перетворити між датою та міткою часу Unix в Excel?

Мітка часу Unix також називається часом Epoch або часом POSIX, що широко використовується у багатьох операційних системах або форматах файлів. У цьому підручнику йдеться про перетворення між датою та міткою часу Unix в Excel.

Перетворити дату на мітку часу

Перетворити дату та час на мітку часу

Перетворити мітку часу на дату

Більше підручників про перетворення дати та часу ...


стрілка синя права міхур Перетворити дату на мітку часу

Щоб перетворити дату в мітку часу, формула може це виробити.

Виділіть порожню комірку, припустимо комірку С2 і введіть цю формулу = (C2-ДАТА (1970,1,1)) * 86400 в нього і натисніть вводити Якщо вам потрібно, ви можете застосувати діапазон за цією формулою, перетягнувши маркер автозаповнення. Тепер діапазон комірок дат перетворено у мітки часу Unix.
doc-convert-date-unix-1


Видалити час із дати і часу

У Excel, щоб видалити 12:11:31 з 1 21:2017:12 і зробити це точно 11, можливо, доведеться зайняти деякий час, щоб створити формулу для обробки цієї роботи. Однак Видаліть час із дати корисність Kutools для Excel може швидко видалити позначку часу назавжди з форматування часу і дати в Excel.
Натисніть, щоб завантажити 30-денна безкоштовна пробна версія.

doc-convert-date-unix-1

стрілка синя права міхур Перетворити дату та час на мітку часу

Існує формула, яка допоможе вам перетворити дату та час у мітку часу Unix.

1. По-перше, вам потрібно ввести уніфікований універсальний час у клітинку, 1/1/1970. Дивіться знімок екрана:
doc-convert-date-unix-2

2. Потім введіть цю формулу = (A1- $ C $ 1) * 86400 в клітинку, натисніть вводити клавішу, то, якщо вам потрібно, перетягніть маркер автозаповнення до діапазону за цією формулою. Дивіться знімок екрана:
doc-convert-date-unix-3

чайові: У формулі A1 - це клітинка дати та часу, C1 - універсальний координатний час, який ви ввели.


стрілка синя права міхур Перетворити мітку часу на дату

Якщо у вас є список позначок часу, необхідних для перетворення на сьогоднішній день, ви можете зробити наступні кроки:

1. У пусту комірку поруч зі списком міток часу введіть цю формулу =(((A1/60)/60)/24)+DATE(1970,1,1), натисніть вводити клавішу, а потім перетягніть маркер автоматичного заповнення до потрібного діапазону.
doc-convert-date-unix-4

2. Потім клацніть правою кнопкою миші клітинки, що використовували формулу, і виберіть Формат ячеек з контекстного меню, а потім у спливаючому вікні Формат ячеек діалогове вікно, під Number вкладка, клацніть Дата в Категорія списку, а потім виберіть тип дати у правому розділі.
doc-convert-date-unix-5

3. клацання OK, тепер ви бачите, що мітки часу Unix були перетворені на дати.
doc-convert-date-unix-6

Примітки:

1. A1 вказує потрібну комірку часової позначки.

2. Ця формула також може використовуватися для перетворення серії міток часу на дату та час, просто відформатуйте результат у формат дати та часу.

3. Наведена вище формула перетворює 10-значне число в стандартну дату-час. Якщо ви хочете перетворити 11-значне число, 13-значне число або 16-значне число в стандартну дату-час у Excel, використовуйте формулу, наведену нижче:

Перетворіть 11-значне число на дату: =A1/864000+ДАТА(1970,1,1)

Перетворіть 13-значне число на дату: =A1/86400000+ДАТА(1970,1,1)

Перетворіть 16-значне число на дату: =A1/86400000000+ДАТА(1970,1,1)

Для різної довжини числа, яке потрібно було перетворити на дату і час, просто змініть кількість нулів дільника у формулі, щоб отримати правильний результат.

Порада: Якщо у вас виникли проблеми із запам’ятовуванням складних формул, ось тут Автотекст інструмент Kutools для Excel може зберегти для вас усі формули, які ви використовували в панелі, тоді ви можете використовувати їх у будь-якому місці в будь-який час у будь-який час. Вам потрібно лише змінити посилання відповідно до ваших реальних потреб.  30-денна безкоштовна пробна версія" onclick="ga('send', 'event', 'sun-2473-auto-text');">Клацніть для безкоштовного завантаження зараз.
doc-convert-date-unix-6


Відносні статті:

  • Як видалити час із дати в Excel?
    Якщо є стовпець дати з позначкою часу, наприклад 2 17:2012, і ви не хочете зберігати позначку часу і хочете видалити час 12:23 із дати і залиште лише дату 12. Як ви могли швидко видалити час із дати у безлічі клітинок у Excel?

  • Як об’єднати дату та час в одну комірку в Excel?
    На аркуші є дві колонки, одна - дата, інша - час. Чи є спосіб швидко об’єднати ці два стовпці в один і зберегти формат часу? Тепер ця стаття представляє два способи в Excel поєднати стовпець дати та стовпець часу в один і зберегти формат часу.


Найкращі інструменти для підвищення продуктивності офісу

Kutools для Excel вирішує більшість ваших проблем і збільшує продуктивність на 80%

  • Повторне використання: Швидко вставте складні формули, діаграми і все, що ви використовували раніше; Шифрувати комірки з паролем; Створити список розсилки та надсилати електронні листи ...
  • Супер формула бар (легко редагувати кілька рядків тексту та формули); Макет читання (легко читати та редагувати велику кількість комірок); Вставте у відфільтрований діапазон...
  • Об’єднати клітинки / рядки / стовпці без втрати даних; Вміст розділених комірок; Об'єднати повторювані рядки / стовпці... Запобігання дублюючим клітинам; Порівняйте діапазони...
  • Виберіть Повторюваний або Унікальний Рядки; Виберіть Пусті рядки (усі клітинки порожні); Супер знахідка та нечітка знахідка у багатьох робочих зошитах; Випадковий вибір ...
  • Точна копія Кілька клітинок без зміни посилання на формулу; Автоматичне створення посилань на кілька аркушів; Вставте кулі, Прапорці та інше ...
  • Витяг тексту, Додати текст, Видалити за позицією, Видаліть пробіл; Створення та друк проміжних підсумків підкачки; Перетворення вмісту комірок та коментарів...
  • Супер фільтр (зберегти та застосувати схеми фільтрів до інших аркушів); Розширене сортування за місяцем / тижнем / днем, частотою та іншим; Спеціальний фільтр жирним, курсивом ...
  • Поєднайте робочі зошити та робочі аркуші; Об’єднати таблиці на основі ключових стовпців; Розділіть дані на кілька аркушів; Пакетне перетворення xls, xlsx та PDF...
  • Понад 300 потужних функцій. Підтримує Office / Excel 2007-2021 і 365. Підтримує всі мови. Легке розгортання на вашому підприємстві чи в організації. 30-денна безкоштовна пробна версія повних функцій. 60-денна гарантія повернення грошей.
вкладка kte 201905

Вкладка Office забезпечує інтерфейс з вкладками для Office і значно спрощує вашу роботу

  • Увімкніть редагування та читання на вкладках у Word, Excel, PowerPoint, Publisher, Access, Visio та Project.
  • Відкривайте та створюйте кілька документів на нових вкладках того самого вікна, а не в нових вікнах.
  • Збільшує вашу продуктивність на 50% та зменшує сотні клацань миші для вас щодня!
дно офісної таблиці
Коментарі (25)
Поки немає оцінок. Оцініть першим!
Цей коментар був мінімізований модератором на сайті
Дякую! (Ваш коментар занадто короткий! - це була відповідь на мій перший рядок, тому я просто додаю цей непотріб :P )
Цей коментар був мінімізований модератором на сайті
Using =(((((G2/1000)/60)/60)-8)/24)+DATE(1970,1,1) for PST
Цей коментар був мінімізований модератором на сайті
Я дотримувався ваших інструкцій тут, але я отримую ########## у своєму файлі Excel. Я відформатував його на дату часу. Будь-які пропозиції?
Цей коментар був мінімізований модератором на сайті
Вибачте, не могли б ви сказати мені, яка частина не працює у вашому файлі? Не могли б ви завантажити детальний знімок екрана, щоб я подивився?
Цей коментар був мінімізований модератором на сайті
Goggle для "excel конвертувати позначку часу в дату". Google, захопивши першу відповідь, яка стосується позначки дати до часу, дає відповідь "=(A1-DATE(1970,1,1))*86400", що, ймовірно, і робила Санні. Тільки якщо ви дійсно прочитаєте зміст цієї сторінки, стане очевидним, що справжня формула має бути іншою. Щоб зберегти часову частину позначки часу, формула має бути такою для UTC "=(A1+DATE(1970,1,1)*86400)/86400". Для центрального часу США "=(F2+DATE(1970,1,1)*86400-21600)/86400"
Цей коментар був мінімізований модератором на сайті
Дякую за доповнення.
Цей коментар був мінімізований модератором на сайті
Зазвичай ви бачите ##########, якщо для відображення забагато інформації щодо розміру ваших осередків. Збільште розмір комірки і подивіться, чи це вирішить проблему.
Цей коментар був мінімізований модератором на сайті
так, у мене теж така проблема
Цей коментар був мінімізований модератором на сайті
Яку формулу ви використовуєте?
Цей коментар був мінімізований модератором на сайті
Була така ж проблема, але я її зрозумів. Комірка повинна мати числовий формат, а не формат дати...
Цей коментар був мінімізований модератором на сайті
Варто зазначити, що наведене вище стосується часу епохи в секундах. Якщо вам потрібні мілісекунди, вам потрібно додати ще одне множення / ділення на 1000. Наприклад, перетворення з часу епохи (мілісекунд) на дату буде виглядати як «=((((A1/1000)/60)/60)/24 )+ДАТА(1970,1,1)".
Цей коментар був мінімізований модератором на сайті
Зауважимо, що найкращий спосіб визначити, чи це секунди чи мілісекунди, — це подивитися на довжину поля; якщо 10 цифр, то це секунди, а якщо 13 цифр, то мілісекунди. "=LEN(A1)" вкаже вам, як довго це значення.
Цей коментар був мінімізований модератором на сайті
Якщо для вас це занадто багато ручної роботи (або у вас є список, який складається з секунд і мілісекунд), ви можете використовувати таку формулу для автоматичного перемикання між секундами і мілісекундами на основі довжини клітинки: "=((A1/ 86400)/IF(LEN(A1)=13,1000,1))+ДАТА(1970,1,1)".
Цей коментар був мінімізований модератором на сайті
Muchas gracias, para mi caso estaba adivinando porque no conocía que tipo de dato venia pero este fue la solución, el dato que me pasaron era con esta forma 1641014648299 y la formula fue esta(C2)/1000 60)/60 )+FECHA(24;1970;1) por lo cual si alguien esta en un caso like al mío puede optar por esta formula.

Формула цієї формули тамбійен мені, перо solo trae fecha =A1/86400000+FECHA(1970;1;1)
Цей коментар був мінімізований модератором на сайті
ЯКЩО у вас є 18-значна позначка часу LDAP, наприклад 132079258679926000, наведені нижче формули не працюватимуть. Спочатку ви повинні конвертувати їх, оскільки вони засновані в наносекундах з 1/1/1601. Наведена нижче формула в Excel перетворює LDAP в EPOCH на людські дати =(((((A1/10000000)-11644473900)/60)/60)/24)+DATE(1970,1,1), де A1 відноситься до вашої позначки часу Розташування
Цей коментар був мінімізований модератором на сайті
Дякую за ваше доповнення.
Цей коментар був мінімізований модератором на сайті
Як перетворити 21-значну позначку часу в дату, зрозумілу людині?
Чи може хтось допомогти, будь ласка
Наприклад, 202002191100506253230
Цей коментар був мінімізований модератором на сайті
Для перетворення дати для MOODLE єдина формула, яка працювала:


Замість =(C2-DATE(1970,1,1))*86400

Я спробував 20 жовтня 1980 року, а Moodle прочитав 19 жовтня 1980 року.

я використав
= (C2-ДАТА (1970,1,0)) * 86400

Я спробував 20 жовтня 1980 року, а Moodle прочитав 20 жовтня 1980 року.
Цей коментар був мінімізований модератором на сайті
як перетворити мітку часу події в годину
Цей коментар був мінімізований модератором на сайті
Як перетворити 11-значну позначку часу в дату, зрозумілу людині?
Чи може хтось допомогти, будь ласка
Цей коментар був мінімізований модератором на сайті
Для перетворення 11-значної позначки часу в стандартну дату-час використовуйте наступну формулу:=A1/864000+DATE(1970,1,1), A1 — це клітинка, яка містить 11 цифр, до яких потрібно перетворити.
Цей коментар був мінімізований модератором на сайті
Як перетворити 13-значну позначку часу в дату, зрозумілу людині?
Чи може хтось допомогти, будь ласка
Цей коментар був мінімізований модератором на сайті
Привіт, Рубанрадж, щоб перетворити 13-значну позначку часу в стандартну дату і час, ви можете використати формулу:=A1/86400000+DATE(1970,1,1), A1 - це клітинка, яка містить 13 цифр, які ви хочете перетворити до.
Цей коментар був мінімізований модератором на сайті
У мене є числове значення 3721719999, яке має відображатися як 00:06:12 (hh:mm:ss). Цей час відображає тривалість відеофайлу. Штамп дати на назві файлу — 1 18:2014, якщо це надає будь-яку додаткову інформацію. Я витягнув номер за допомогою Filelist.exe, і це був результат. Спасибі!
Цей коментар був мінімізований модератором на сайті
Перетворено 123000 13 рядків даних Штамп XNUMX цифр як ПРОФІАЛЕЦЬ Щиро дякую за поради
There are no comments posted here yet
Залишайте свої коментарі
Публікація як гість
×
Оцініть цю публікацію:
0   Персонажі
Рекомендовані місця

Слідуй за нами

Copyright © 2009 - WWW.extendoffice.com. | Всі права захищені. На основі ExtendOffice. | Карта сайту
Microsoft та логотип Office є товарними знаками або зареєстрованими товарними знаками Microsoft Corporation у США та / або інших країнах.
Захищений Sectigo SSL