19 lines
369 B
C++
19 lines
369 B
C++
#pragma once
|
|
|
|
#include <ctime>
|
|
#include <iomanip>
|
|
|
|
#include "cmd/cmd_base.hpp"
|
|
|
|
namespace fsh {
|
|
|
|
class CmdDate : public Command {
|
|
|
|
protected:
|
|
virtual void run(std::istream& in, std::ostream& out, ArgManager& args) override {
|
|
std::time_t time = std::time(nullptr);
|
|
out << std::asctime(std::localtime(&time));
|
|
}
|
|
};
|
|
|
|
} |