Преобразовать временную метку в миллисекундах в строковое форматирование времени в Java

Я пытаюсь преобразовать длинное значение ( количество миллисекунд, прошедших с 01.01.1970, т.е. Эпоха ) ко времени формата ч: м: с: мс .

Длинное значение, которое я использую в качестве метки времени, я получаю из поля метка времени события регистрации из log4j. {Первый = 1, Второй = 2, Неизвестный = 3, TestTestTest = 100, Ноль = 0, Foo = 123, } Как я могу использовать все возможности Vim для его переформатирования? ...

Взгляните на enum:

enum TestEnum
{
    First = 1,
    Second = 2,
    Unknown = 3,
    TestTestTest = 100,
    Zero = 0,
    Foo = 123,
}

Как я могу использовать всю мощь Vim для его переформатирования?

enum TestEnum
{
    First           = 1,
    Second          = 2,
    Unknown         = 3,
    TestTestTest    = 100,
    Zero            = 0,
    Foo             = 123,
}

Лично я перемещаюсь по строкам и табуляциям. То же самое, что и в любом обычном редакторе. Как это сделать правильно?

То же самое для учащихся:

class Foo
{
    SuperFoo foo1;
    RegularFoo foo2;
    SuperiorFoo foo3;
    YetAnotherFoo foo4;
    Bar bar;
}

на что-то вроде

class Foo
{
    SuperFoo        foo1;
    RegularFoo      foo2;
    SuperiorFoo     foo3;
    YetAnotherFoo   foo4;
    Bar             bar;
}

Спасибо

8
задан Stas 10 November 2010 в 08:03
поделиться