RFID Mifare RC522 question

Hi everyone,
I’m newlie to Arduino. So I apologise in advance for any stupid questions I might have.
I’ve got a RFID Mifare RC522 reader-writer.
I want to make a access control system with that, anyone can explain how I can write and read the in/out time on the card?

Here is my code

#include <SPI.h>
#include <RFID.h>

RFID rfid(10,5);
void setup()
{
  Serial.begin(9600);
  SPI.begin();
  rfid.init();
}

void loop()
{
  if (rfid.isCard())
  {
    Serial.print("Card detected, ");

    if (rfid.readCardSerial())
    {
      Serial.print("the card's number is: ");
      Serial.print(rfid.serNum[0]);
      Serial.print(rfid.serNum[1]);
      Serial.print(rfid.serNum[2]);
      Serial.print(rfid.serNum[3]);
      Serial.print(rfid.serNum[4]);
      Serial.println(" ");
    }

    if(rfid.serNum[0]==21||rfid.serNum[0]==117||rfid.serNum[0]==4)
    {
      Serial.print("Welcome ");
    }

    else
    {
      Serial.println("Invalid card");
    }

    if(rfid.serNum[0]==21)
    {
      Serial.println("David");
    }

    if(rfid.serNum[0]==117)
    {
      Serial.println("Jenny");
    }

    if(rfid.serNum[0]==4)
    {
      Serial.println("Peter");
    }

    rfid.selectTag(rfid.serNum);
  }

  rfid.halt();
}