Size: a a a

PowerShellRus - о Powershell (и не только) на русском

2020 February 18

SM

Stirf Mane in PowerShellRus - о Powershell (и не только) на русском
инт не влезет
источник

Μ

Μønkey𖠨 in PowerShellRus - о Powershell (и не только) на русском
ToFileTime
источник

Μ

Μønkey𖠨 in PowerShellRus - о Powershell (и не только) на русском
Но будет не читаемо в самой базе
источник

SM

Stirf Mane in PowerShellRus - о Powershell (и не только) на русском
чо в итоге то надо?
источник

Μ

Μønkey𖠨 in PowerShellRus - о Powershell (и не только) на русском
И читаемо и удобный формат с милисекундами
источник

AF

Alexey D. Filimonov 🎠 in PowerShellRus - о Powershell (и не только) на русском
Μønkey𖠨
ToFileTime
Filetime имеет разрешение 100нс. Нахуа.
источник

AF

Alexey D. Filimonov 🎠 in PowerShellRus - о Powershell (и не только) на русском
Тут зависит от требуемой точности и диапазона
источник

AF

Alexey D. Filimonov 🎠 in PowerShellRus - о Powershell (и не только) на русском
В общем случае в mysql есть 4 типа времени. DateTime, Date, Time, Timestamp

Date и Time весьма узкоспециализированы.

DateTime хранит диапазон от 1000 года до 9999 года. И оно нам нахер не нужно скорее всего. 8 байт.

Остаётся timestamp.
Это обычный уних-таймштамп. 4 байта

Получается из DateTimeOffset.ToUnixTimeSeconds, что нам идеально подходит. Самый мелкий из типов и не строка
источник

Μ

Μønkey𖠨 in PowerShellRus - о Powershell (и не только) на русском
Alexey D. Filimonov 🎠
В общем случае в mysql есть 4 типа времени. DateTime, Date, Time, Timestamp

Date и Time весьма узкоспециализированы.

DateTime хранит диапазон от 1000 года до 9999 года. И оно нам нахер не нужно скорее всего. 8 байт.

Остаётся timestamp.
Это обычный уних-таймштамп. 4 байта

Получается из DateTimeOffset.ToUnixTimeSeconds, что нам идеально подходит. Самый мелкий из типов и не строка
Пасиб, раскурю
источник

AF

Alexey D. Filimonov 🎠 in PowerShellRus - о Powershell (и не только) на русском
Μønkey𖠨
Пасиб, раскурю
Сорян я про MySql. До MSSQL в целом тоже подойдёт.
Но да в MSSql уже 8 байт на поле (привет 2038й).
источник

AF

Alexey D. Filimonov 🎠 in PowerShellRus - о Powershell (и не только) на русском
Μønkey𖠨
Пасиб, раскурю
Для МССКЛ тут читать
http://www.4guysfromrolla.com/articles/101508-1.aspx

В целом все равно работать лучше через конструктор а он за тебя там сам решит как ему DateTime или DateTimeOffset перегнать в базу и как преобразовать
источник

AF

Alexey D. Filimonov 🎠 in PowerShellRus - о Powershell (и не только) на русском
источник

Μ

Μønkey𖠨 in PowerShellRus - о Powershell (и не только) на русском
Очь олдскульно, без инвоука
источник

AF

Alexey D. Filimonov 🎠 in PowerShellRus - о Powershell (и не только) на русском
Μønkey𖠨
Очь олдскульно, без инвоука
Ивоук идёт только присоской к sql server или Sql ms и является довольно мелкой обёрткой
источник
2020 February 19

BR

Ben Richards in PowerShellRus - о Powershell (и не только) на русском
Всем привет.
Не могу решить проблему вывода:

clear
$name=Get-WmiObject -class win32_processor | Format-list  SystemName | out-string
write-host 123 $name



И должен был бы вместо
"123
SystemName : DESKTOP"
выдать  " МОЙ ТЕКСТ : DESKTOP"
но нет..
источник

BR

Ben Richards in PowerShellRus - о Powershell (и не только) на русском
как заставить выводить
123 : DESKTOP ?
источник

Ἄπαγε Σατανά in PowerShellRus - о Powershell (и не только) на русском
Ben Richards
как заставить выводить
123 : DESKTOP ?
Помолиться пачкорду перед запуском команды
источник

BR

Ben Richards in PowerShellRus - о Powershell (и не только) на русском
Уже в пиве окрестил - не помогает
источник

AF

Alexey D. Filimonov 🎠 in PowerShellRus - о Powershell (и не только) на русском
Ben Richards
как заставить выводить
123 : DESKTOP ?
Перестать полагаться на особенности языка программирования и его интерпретатора и писать код нормально
источник

BR

Ben Richards in PowerShellRus - о Powershell (и не только) на русском
Alexey D. Filimonov 🎠
Перестать полагаться на особенности языка программирования и его интерпретатора и писать код нормально
Компания "КИТ" ?
источник