Check out this HTML code snippet I have for constructing a grid using Bootstrap 4:
<link href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-ggOyR0iXCbMQv3Xipma34MD+dH/1fQ784/j6cY/iJTQUOhcWr7x9JvoRxT2MZw1T" crossorigin="anonymous">
<div class="row">
<div class="col-sm-12 col-md-3">
<div class="row">
<div class="col-lg-12">
Different heights can be achieved here
</div>
</div>
<div class="row align-items-end">
<div class="col-lg-12 date">
Should always be positioned at the bottom (similar to the fourth date)
</div>
</div>
</div>
<div class="col-sm-12 col-md-3">
<div class="row">
<div class="col-lg-12">
Different heights can be achieved here
</div>
</div>
<div class="row align-items-end">
<div class="col-lg-12 date">
Should always be located at the bottom (like the fourth date)
</div>
</div>
</div>
<div class="col-sm-12 col-md-3">
<div class="row">
<div class="col-lg-12">
Different heights can be achieved here
Different heights can be achieved here
Different heights can be achieved here
</div>
</div>
<div class="row align-items-end">
<div class="col-lg-12 date">
Should always be placed at the bottom (similar to the fourth date)
</div>
</div>
</div>
</div>
I am trying to ensure that the date always appears at the bottom of the second row. For a clearer understanding of the issue, refer to the image: